
Michał Durkalec
Verified Expert in Engineering
Back-end Developer
Poznań, Poland
Toptal member since December 8, 2022
Michał is a software engineer and technology enthusiast who has been building software since 2013. Throughout this time, he's gained diverse experience in various areas of software engineering, wearing many hats. His primary focus is cloud architecture and infrastructure, DevOps and automation, back-end services, data processing, knowledge sharing, and mentoring. Michał pays attention to details and cares about delivering the highest quality.
Portfolio
Experience
- DevOps - 6 years
- Node.js - 6 years
- Java - 5 years
- Kubernetes - 5 years
- Terraform - 5 years
- Python - 4 years
- AWS DevOps - 4 years
- Helm - 3 years
Availability
Preferred Environment
Amazon Web Services (AWS), Cloud, Kubernetes, Terraform, Serverless Framework, Node.js, TypeScript, DevOps, NestJS, Express.js, Amazon EC2, Amazon RDS, GitHub, SQL, Amazon S3 (AWS S3), REST APIs, Amazon API Gateway, Lambda Functions
The most amazing...
...thing I've done is maintain, improve, and optimize multiple production Kubernetes clusters and automate data stream ingestion in Snowflake.
Work Experience
Senior DevOps Engineer
Anno AI
- Optimized, improved, and maintained Kubernetes clusters using EKS and Helm.
- Maintained and improved the infrastructure using Terraform and CloudFormation.
- Handled CI/CD development, automation of deployments with Slack, and the adoption of semantic release.
- Improved monitoring and observability with Grafana, Prometheus, Loki, etc.
AWS Serverless Architect
PD4 Solutions LLC
- Created architecture for a serverless application integrated with AI solutions (ChatGPT and other LLMs).
- Handled full-stack application development using Next.js and NestJS, which was deployed in AWS.
- Implemented comprehensive DevOps tasks, automation, and cost optimization.
Senior Platform Engineer
Crowdhouse
- Optimized, improved, and maintained Kubernetes clusters using EKS and Helm.
- Maintained and improved the infrastructure using Terraform and CloudFormation.
- Developed serverless applications and microservices using the Serverless Framework, Node.js, event-driven architecture, NestJS, and Express.
- Used Grafana, Prometheus, Cloudwatch, and ELK for SRE and observability.
Senior Cloud Developer
Nordcloud
- Developed multiple cloud-based projects using serverless technologies.
- Performed lift-and-shift migration of multiple legacy applications.
- Conducted infrastructure setup and built CI/CD pipelines, automation, and monitoring.
- Built monitoring solutions and SRE using Prometheus, Grafana, and Zabbix.
Senior Software Engineer
Bullet HQ
- Developed integrations allowing importing and syncing data from different bank accounts.
- Tracked and fixed bugs reported by end customers.
- Implemented new pricing plans, which increased revenue.
Java Software Engineer
Egnyte
- Implemented mobile and web REST APIs for different clients.
- Tracked and fixed production bugs and performance issues.
- Implemented microservices for smart content collaboration and governance platform.
Experience
Platform for Reviewing Medical Bills
Laboratory Test Audit Application
Education
Master's Degree in Computer Science
Poznan University of Technology - Poznan, Poland
Engineer's Degree in Computer Science
WSNHiD Poznan - Poznan, Poland
Certifications
Certified Kubernetes Administrator
CNCF
Certified Kubernetes Application Developer
CNCF
Associate Cloud Engineer
Amazon AWS Certified SysOps Administrator - Associate
Amazon Web Services
AWS Certified Solutions Architect - Associate
Amazon Web Services
AWS Certified Developer - Associate
Amazon Web Services
Skills
Libraries/APIs
Node.js, React, REST APIs, AWS Amplify
Tools
Terraform, Helm, Amazon EKS, GitHub, AWS CloudFormation, AWS IAM, Amazon CloudWatch, Grafana, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (ECS), Elastic, ELK (Elastic Stack), Auth0, Amazon Cognito, Shell, ChatGPT, GitLab CI/CD, Amazon SageMaker, AI Prompts, AWS CloudTrail
Languages
TypeScript, JavaScript, SQL, HTML, Bash Script, Python, Java, CSS, Bash
Frameworks
Serverless Framework, Express.js, Next.js, NestJS, Spring, Bootstrap, Angular, Material UI
Paradigms
DevOps, Web Architecture, Microservices, DevSecOps, REST, Testing, Automated Testing
Platforms
Kubernetes, AWS Lambda, Amazon Web Services (AWS), Docker, Amazon EC2, Linux, Databricks, Google Cloud Platform (GCP), Apache Kafka
Storage
Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, Amazon Aurora, Databases, MongoDB, PostgreSQL, Google Cloud
Other
Cloud, Software Deployment, Computer Science, Software Development, Serverless, Architecture, Back-end, APIs, AWS DevOps, Infrastructure as Code (IaC), Infrastructure, AWS Cloud Architecture, Amazon API Gateway, Cloud Architecture, CI/CD Pipelines, Amazon RDS, Lambda Functions, Full-stack, Software Architecture, API Integration, Full-stack Development, Cloud Monitoring, Prometheus, Authentication, AWS Auto Scaling, AWS Certified Developer, GitHub Actions, Solution Architecture, AWS Certified Solution Architect, AWS Certified SysOps Administrator, Site Reliability Engineering (SRE), Load Balancers, Autoscaling, Cloudflare, Software Design, OpenAI, AI Agents, Large Language Models (LLMs), SysOps, Argo CD, Slackbot, Technical Leadership
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