Franek Jemiolo

Software Solutions

Welcome!


My name is Franek Jemiolo.
Currently, I am providing software consulting services to Trumid Technologies.
Previously, I have worked as a Developer at Maven Securities in London for a year, as an Engineer at Man AHL in London for 2 years, and as a Software Developer at Cloud Technologies in Warsaw for 2 years.
As for my educational background I have a Master of Science degree in Computer Science from University of Warsaw.

Turning PDFs into audiobooks

Using textract and Text-To-Speech models to create audiobooks from PDFs


Combining multiple langchain agents together

How to create a multi agent router in langchain


Speech to text app using whisper and streamlit

A quick guide showing how you can use streamlit and whisper to convert audio to text


Dynamically create conda envs for your Python scripts

Hacky way of using conda to run your scripts with your requirements in code


Creating an Arkanoid-like game in Python using ChatGPT

How to utilize ChatGPT to develop a game in Python


Using selected position on a map in a form in Streamlit

How to use selected position on a map as an input to a form in Streamlit using Folium


How to handle streaming data in Streamlit

Examples showing how to use Streamlit to display live streaming data


Declarative Data Generation in Python

A quick overview of available open source declarative data generation libraries


Testing gRPC performance in Python

Measuring the performance of the Python gRPC implementation with a simple asyncio client and server


Testing websockets performance in Python

Measuring the performance of the websockets Python library with a simple server and a client.


Designing stream processing applications

A list of key points to consider when designing stream processing applications


Regression tests for people on a tight schedule

Simple way to create regression tests with minimal effort


How to flatten pandas data frame with lists in a column

Simple and fast way to split rows with multiple values in one cell into multiple rows with one value


What I like about Hadoop

List of things that I have found interesting in Hadoop Map Reduce


Using Redis in Python

Working with the in memory database in Python


Everyday Git

A couple of advices on how to work with Git


How to track people on the internet

Quick tutorial showing how you can utilize cookies to track people


How to easily dockerize your service

A short tutorial presenting how to dockerize a flask webapp


Avoiding problems with Google search

A couple of hints for people setting up their own website