Bartosz Chodnicki
Verified Expert in Engineering
Software Developer
Warsaw, Poland
Toptal member since April 8, 2022
Bartosz (Bart) is a passionate back-end developer who enjoys the challenge of creating high-traffic applications. He is a fan of building microservice applications with tight integrations to machine learning platforms and streaming processing to optimize business impact. His products handle hundreds of millions of active users and have high-scale push notifications and ML models that make predictions. He is happiest transforming ideas into apps and seeing users enjoy the tools he has built.
Portfolio
Experience
- Microservices - 4 years
- Scala - 3 years
- Akka - 3 years
- Cassandra - 2 years
- Kubernetes - 2 years
- Google Cloud Platform (GCP) - 2 years
- Flink - 2 years
- Play - 2 years
Availability
Preferred Environment
Linux, IntelliJ IDEA, Scala, Apache Flink
The most amazing...
...tool I've developed is a streaming application based on Apache Flink that can detect "not nice" or "inappropriate" users.
Work Experience
CTO
WisePatient
- Developed Android and iOS applications for patients.
- Developed a web panel for clinics and physicians.
- Oversaw the entire business as a co-founder.
Senior Developer
dotData
- Proposed and created new functionalities based on ChatGPT.
- Designed and led projects for new auto machine learning (ML) platform features.
- Designed and created licensing mechanisms supporting very custom architectural specifications.
Head of Development
DataLake
- Designed, implemented, and maintained a web application for medical consents saved on the blockchain.
- Collaborated closely with company co-founders to transform their business ideas into IT systems.
- Assisted an external company in auditing our applications.
- Created architecture for the data anonymization process.
- Developed smart contracts and integrated them with our application.
- Maintained infrastructure in the Google Cloud Platform (GCP).
Senior Scala Developer
GetInData
- Developed microservices that handle hundreds of millions of active users.
- Created streaming pipelines for real-time alerts.
- Built an MLOps platform firmly integrated with other microservices.
Senior Scala Developer
LogicAI
- Developed web service that contain machine learning models used for making predictions.
- Migrated and cleaned old repositories to newer technologies.
- Completed benchmarks and tests of different technologies to meet client requirements.
System Architect
IIIT
- Designed and developed many services used for different marketing channels.
- Developed a high-scale push notification system used for advertisement campaigns.
- Designed and optimized databases used with our applications.
- Analyzed network traffic with bot detection streaming algorithms.
- Communicated with the business, planned project roadmaps, and worked in an Agile environment.
Full-stack Developer
Orange
- Developed a network quality monitoring system that allows the creation of different testing scenarios and presents results on a web platform.
- Developed active robots based on the Linux operating system that allows network monitoring from an E2E perspective.
- Deployed a network monitoring system in various European countries.
- Contacted clients, gathered system requirements, planned the roadmap, and assisted with system usage.
Experience
ML Server with ZIO
https://github.com/bartchodnicki/zio-ml-serverEducation
Bachelor of Science Degree in Engineering of Informatics Systems
Warsaw University of Technology - Warsaw, Poland
Skills
Libraries/APIs
React, Akka Streams, Node.js, OpenAI API, jQuery, Pandas, ZIO, AWS Amplify, Stripe
Tools
Git, Flink, Jenkins, BigQuery, Celery, Grafana, IntelliJ IDEA, Vault, Amazon Cognito, Firebase Authentication
Languages
Scala, JavaScript, SQL, PHP, Python 3, TypeScript, Python, HTML, Dart, Java, Lua, Solidity, CSS
Frameworks
Play, Akka, Angular, Flutter, Next.js, Symfony, Django, Flask, Spark, gRPC, Streamlit
Paradigms
REST, Microservices, Functional Programming, Serverless Architecture
Platforms
Firebase, Linux, Apache Kafka, Kubernetes, Google Cloud Platform (GCP), Amazon Web Services (AWS), Spinnaker, Apache Flink, iOS, Android
Storage
MySQL, NoSQL, Databases, MongoDB, Redis, Cassandra, Google Cloud, Elasticsearch, PostgreSQL, Amazon DynamoDB, Amazon S3 (AWS S3), Cloud Firestore
Other
Software Development, Akka Actors, APIs, Architecture, Back-end, Full-stack, API Integration, Full-stack Development, Web Development, Algorithms, Technical Leadership, Startups, Cloud, Machine Learning, OpenAI GPT-4 API, Artificial Intelligence (AI), eCommerce, Data Science, OpenAI, Prompt Engineering, OpenAI GPT-3 API, Front-end, Dashboards, CI/CD Pipelines, Prometheus, HTTP, Machine Learning Operations (MLOps), MLeap, Know Your Customer (KYC), Integration, Data Engineering, Large Language Models (LLMs), Firebase Hosting, MLflow, Webhooks, Data Visualization, Digital Marketing, Payment Gateways, Springbot
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