Hi there
I’m Michal – a cloud enthusiast passionate about optimizing cloud systems and preventing disruptions. I work with AWS, Azure, and GCP to ensure seamless, reliable cloud experiences, all while keeping things efficient and enjoyable.
Employment
Software Engineer in Production Engineering
Snowflake
Dec 2021 – Present
- Designed and implemented a tool that alerts Platform and Production teams before any critical service quota is reached, preventing disruptions such as exceeding resource quotas in a region and reducing incident occurrences by 27%.
- Implemented quota monitoring across AWS, Azure, and GCP, enabling proactive cloud management.
- Published usage metrics for key cloud resources, allowing teams to build proactive alerts and improve visibility.
- Designed SLOs and corrected monitoring misconfigurations across AWS, Azure, and GCP; authored and led technical reviews of multiple design documents.
- Collaborated with Azure to identify and mitigate underperforming VMs, co-developing a sanity check to detect and exclude such nodes from Snowflake’s VM free pool, improving system reliability and performance consistency.
- Participated in the production on-call process, efficiently handling real-time customer incidents and ensuring system reliability.
- Facilitated Envoy setup and testing in production, supporting the Boundary Cloud Access Point for the U.S. Department of Defense.
- Developed a full packet capture solution and Envoy PoC in government environments, addressing stringent audit requirements and resolving vault certificate misunderstandings.
- Successfully migrated systems from Wavefront to Grafana, streamlining monitoring and reducing operational overhead.
- Collaborated with Cloud Service Providers (CSP) and Cloud Engineering teams to implement and validate new features, enhancing system reliability and assisting internal teams in testing new cloud features.
Technologies: GO, Python3, Terraform, SQL
Tools: AWS, Azure, GCP, Snowflake, Docker, Airflow, GEM, Jenkins, Git, K8s, Prometheus, Grafana
Data Engineer in Data Department
OLX Group
Dec 2018 – Dec 2021
- Architected an end-to-end real-time streaming data lake and data warehouse, processing approximately 10TB of data per week, delivering critical data to internal stakeholders, top management, and analytics teams.
- Led a team of 6 external developers to deliver data solutions. Translated business needs into technical specifications, defined JIRA tasks, estimated complexity, and negotiated priorities. Served as the primary contact for database design, code reviews, and performance optimization.
- Designed and engineered a scalable, end-to-end data deduplication ingestion pipeline to preserve unique content for OLX Group.
- Integrated existing infrastructure from Redshift to high-performance solutions using the Presto engine, significantly reducing monthly infrastructure costs.
- Ensured OLX Group’s compliance with GDPR, demonstrating a deep understanding of data protection regulations.
Technologies: Python3.7, Scala
Tools: Docker, Presto, Kylin, Jenkins, Gitlab, AWS (S3, Glue, EC2, EMR, Athena, Spectrum, Secrets Manager, Redshift)
Software Engineer in Applied Intelligence Labs
BAE Systems
Jan 2018 – Jun 2018
- Handled high-speed real-time data processing in complex distributed systems, ensuring efficient and reliable data flow.
- Integrated third-party ML libraries into the system to improve data processing and analysis.
- Created unit tests for product features, ensuring adherence to internal standards and procedures.
Technologies: C++98, CppUnit, CppCheck, GlowCode, Boost, Python2.7, MS SQL
Tools: Perforce, Jenkins, Jira, Visual Studio, Linux, Windows
Python Software Engineer in Startup Venture
Hub of Tech
Jun 2018 – Nov 2018
- Designed and engineered web REST API backend applications for a human resources platform for recruiting medical personnel.
- Implemented core features like two-factor authentication and profile management (for both candidates and organizations).
- Developed and maintained a machine learning engine that connected employers with candidates.
- Deployed and monitored multiple versions of the application using Docker and Redis, ensuring smooth operations.
Technologies: Python3.5, Django2.0, Django REST Framework3.8, PostgreSQL, SQLite
Tools: Docker, Git, GitLab, Jira, Bitbucket, Linux
Junior C++ Software Developer in Radio Department
Ericsson
Jun 2016 – Nov 2017
- Contributed to the design, testing, and deployment of 5G system features, ensuring compatibility with legacy features used by eNodeB modules.
- Resolved issues related to site engineering, configuration, eNodeB setup, and network/product software faults.
- Supported unit testing of product features, ensuring quality compliance with internal standards.
Technologies: C++11, CppUnit, Erlang, Python3.5, Java, Google Protocol Buffer
Tools: Linux, Git, Gerrit, Jenkins, Jira
Education
Master of Science in Computer Science
Lodz University of Technology (Feb 2018)
- Thesis: Information diffusion modeling in online social networks using data mining and fuzzy logic.
Bachelor of Science in Nanotechnology
Lodz University of Technology (Feb 2016)
- Thesis: Synthesis of poly (2-(dimethylamino) ethyl methacrylate) from the surface of silica particles.
Certifications
Udacity
- Artificial Intelligence
- Data Structures and Algorithms
- Data Architect (In Progress)
Coursera
- Machine Learning
- Algorithms-Part I (In Progress)
Contact
Feel free to connect with me on: