Michał Durkalec
Verified Expert in Engineering
Back-end Developer
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
Availability
Preferred Environment
Amazon Web Services (AWS), Cloud, Kubernetes, Terraform, Serverless Framework, Node.js, TypeScript, DevOps, NestJS, Express.js, Amazon EC2, 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
Onsights.io
- 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.
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
Skills
Languages
TypeScript, JavaScript, SQL, HTML, Python, Java, CSS
Frameworks
Serverless Framework, NestJS, Express.js, Spring, Next.js, Bootstrap, Angular
Libraries/APIs
Node.js, REST APIs, React
Tools
Terraform, Helm, Amazon EKS, GitHub, AWS CloudFormation, AWS IAM, Elastic, GitLab CI/CD
Paradigms
DevOps, Web Architecture, Microservices, REST
Platforms
Kubernetes, AWS Lambda, Amazon Web Services (AWS), Docker, Amazon EC2, Linux, Google Cloud Platform (GCP), Apache Kafka
Storage
Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, Databases, MongoDB, PostgreSQL, Google Cloud
Other
Cloud, Software Deployment, Computer Science, Software Development, Serverless, Back-end, APIs, AWS DevOps, Infrastructure as Code (IaC), Infrastructure, AWS Cloud Architecture, Amazon API Gateway, Cloud Architecture, CI/CD Pipelines, Lambda Functions, AWS Certified SysOps Administrator, Architecture, RDS, Site Reliability Engineering (SRE), Load Balancers, Autoscaling, Cloudflare, SysOps, Argo CD, Slackbot, Amazon RDS
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
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