
Jan Maka
Verified Expert in Engineering
Signal Processing Developer
Warsaw, Poland
Toptal member since July 18, 2019
Jan is a software engineer and data scientist with years of hands-on experience working in academic and professional environments. He’s earned a master’s degree in neuroinformatics at the University of Warsaw and has contributed to the success of several IT projects in the neuroscience, healthcare, and insurance fields. When Jan takes on a project, he hits the ground running with his eye focused on the goal.
Portfolio
Experience
- Python - 12 years
- Signal Processing - 6 years
- REST APIs - 6 years
- PostgreSQL - 5 years
- Test-driven Development (TDD) - 5 years
- Machine Learning - 5 years
- Flask - 3 years
- OpenCV - 3 years
Availability
Preferred Environment
Git, PyCharm, Jupyter, OS X, Linux
The most amazing...
...thing I've created is a Python-based tool to support glioblastoma treatment, which allowed us to efficiently validate therapy for many patient cases.
Work Experience
Manager | Machine Learning Engineer
Kalepa
- Prototyped and released a classifier, which asses 2-6 digit NAICS code based on company description.
- Managed a team of four, wrote performance reviews, scheduled 1-on-1s, and planned and monitored work in agile methodology.
- Wrote multiple integrations with 1st-party and 3rd-party APIs.
Senior Machine Learning Engineer
Kalepa
- Built integrations with 3rd-party large language models (LLMs), mainly GPT 3 and 4.
- Integrated general and custom parsers for different file types and formats.
- Had a significant role in building company microservices architecture.
Machine Learning Developer
Kalepa
- Served as the technical lead in the modernization of the customer-facing API.
- Developed 10+ NLP classifiers with different levels of complexity.
- Developed dozens of microservices in AWS Lambda and AWS Step Functions.
- Took part in the development of all company API systems.
Lead Python Developer
Cardio Technology
- Created a workflow for building multi-structural 3D human head models from MRI and CT data (using computer vision and machine learning).
- Built a simulation engine that calculated electric-field properties within a human head model for given parameters and inserted object location and shapes.
- Calibrated experimental setups and electronic devices based on theoretical calculation and computer simulations.
- Created a Django-based web app, which was used to manage patient data, models, and simulation results and finally for calling external resources for calculations.
- Developed a Django-based web app for the live monitoring of in-vitro experiments; Grafana was used as a visualization dashboard.
Lead Back-end Developer
University of Warsaw Incubator
- Created a Django-based web app that helped users sign up for classes and book resources (items and rooms).
- Developed a module for student projects or groups, which enabled them to recruit and communicate with one another.
- Built a customer-relationship management module for the University of Warsaw Incubator staff.
- Created an advanced permissions system for multiple roles and access levels.
- Developed a statistics dashboard for live stats and insights.
Data Scientist
Nencki Institute of Experimental Biology
- Created statistical measures of social relations based on mice movement within a cage. A more detailed description can be found here: Ane.pl/pdf/7722.pdf.
- Generated methods for kernel current source density calculations on morphological structures like neurons.
- Supported the development of a CherryPy web app, which enables coloring in brain sections and predicts brain structures based on human input and previous model states.
Data Science Intern
Samsung
- Worked on a neuroscience and machine learning project planned to be implemented in Samsung devices.
- Created Python framework for running a great number of unsupervised classification tasks and selecting the most effective one.
- Conducted a few dozen experiments with real users.
Experience
University of Warsaw Incubator Web Service
New Measurement Tools of Mice Social Interactions
Education
Master's Degree in Neuroinformatics
University of Warsaw - Warsaw, Poland
Bachelor's Degree in Neuroinformatics
University of Warsaw - Warsaw, Poland
Skills
Libraries/APIs
Matplotlib, Pandas, NumPy, SciPy, REST APIs, Scikit-learn, OpenCV, TensorFlow, Keras, FEniCS, SpaCy, OpenAPI
Tools
PyCharm, MATLAB, Amazon Elastic Container Registry (ECR), Cron, Jupyter, Git, Weka, Amazon SageMaker, AWS Step Functions, Terraform
Languages
Python, SQL, R, C++, JavaScript, PHP, GraphQL
Frameworks
Flask, Django, Django REST Framework, CherryPy, Swagger
Paradigms
REST, Functional Programming, Test-driven Development (TDD), Microservices, Agile, Agile Software Development, Concurrent Programming
Platforms
AWS Lambda, Docker, Django CMS, Linux, Ubuntu, OS X, Windows, Amazon Web Services (AWS), Amazon EC2, WordPress, Azure, Apache Kafka
Storage
PostgreSQL, MySQL, MongoDB, InfluxDB, SQLite, NoSQL
Industry Expertise
Cybersecurity
Other
Signal Processing, Data Science, Back-end, APIs, Machine Learning, Leadership, Architecture, API Integration, Software Design, SaaS, Workflow, Amazon RDS, CI/CD Pipelines, ECS, Technical Leadership, Clustering Algorithms, Deep Learning, FastAPI, OpenAI GPT-3 API, OpenAI GPT-4 API, Cloud Services, Serverless, Infrastructure as Code (IaC), IT Security, Caching
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring