Michał Durkalec, Developer in Poznań, Poland
Michał is available for hire
Hire Michał

Michał Durkalec

Verified Expert  in Engineering

Back-end Developer

Location
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

Onsights.io
AWS IAM, Amazon EKS, Amazon EC2, Amazon Web Services (AWS), Terraform, Helm...
Crowdhouse
Terraform, Kubernetes, Helm, Serverless, AWS Lambda, Amazon Web Services (AWS)...
Nordcloud
Cloud, Google Cloud Platform (GCP), AWS Lambda, Serverless, Kubernetes...

Experience

Availability

Part-time

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

2022 - PRESENT
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.
Technologies: AWS IAM, Amazon EKS, Amazon EC2, Amazon Web Services (AWS), Terraform, Helm, Kubernetes, Argo CD, GitLab CI/CD, Slackbot, Amazon S3 (AWS S3), DevOps, Amazon RDS, Lambda Functions, Load Balancers, Autoscaling

Senior Platform Engineer

2021 - 2022
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.
Technologies: Terraform, Kubernetes, Helm, Serverless, AWS Lambda, Amazon Web Services (AWS), JavaScript, Back-end, Databases, APIs, DevOps, AWS DevOps, Docker, Infrastructure as Code (IaC), Amazon EKS, Amazon EC2, Amazon RDS, GitHub, SQL, MongoDB, Next.js, Apache Kafka, Infrastructure, Site Reliability Engineering (SRE), Amazon DynamoDB, AWS CloudFormation, Amazon S3 (AWS S3), AWS Cloud Architecture, REST APIs, AWS IAM, Amazon API Gateway, Cloud Architecture, CI/CD Pipelines, Bootstrap, MySQL, Lambda Functions, Load Balancers, Autoscaling, Cloudflare

Senior Cloud Developer

2018 - 2021
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.
Technologies: Cloud, Google Cloud Platform (GCP), AWS Lambda, Serverless, Kubernetes, Amazon Web Services (AWS), JavaScript, Back-end, Databases, APIs, DevOps, AWS DevOps, Docker, Terraform, Infrastructure as Code (IaC), Amazon EKS, Amazon EC2, Amazon RDS, GitHub, SQL, MongoDB, PostgreSQL, Infrastructure, Site Reliability Engineering (SRE), Amazon DynamoDB, AWS CloudFormation, Amazon S3 (AWS S3), REST APIs, AWS IAM, Amazon API Gateway, Cloud Architecture, CI/CD Pipelines, Bootstrap, MySQL, Lambda Functions, HTML, CSS, Google Cloud, Load Balancers, Autoscaling

Senior Software Engineer

2019 - 2020
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.
Technologies: Java, SysOps, APIs, REST, SQL, REST APIs, CI/CD Pipelines, HTML, CSS

Java Software Engineer

2015 - 2017
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.
Technologies: Java, Spring, REST, Elastic, Microservices, Back-end, Databases, APIs, Docker, SQL, REST APIs, CI/CD Pipelines, MySQL, HTML, CSS, Google Cloud

Platform for Reviewing Medical Bills

Developed an application that helps subject-matter experts automate the process of reviewing medical bills to check for unfair charges. I oversaw this project end to end, including architecture, back-end and front-end development, automation, CI/CD, and deployment to AWS.

Laboratory Test Audit Application

Created an application that allows engineers conducting product tests to catalog results in a database, allowing them to browse all the data in case of an audit. I oversaw this project end to end, including architecture, back-end and front-end development, and SysOps, such as environment setup and deployment to on-prem.
2015 - 2016

Master's Degree in Computer Science

Poznan University of Technology - Poznan, Poland

2011 - 2015

Engineer's Degree in Computer Science

WSNHiD Poznan - Poznan, Poland

DECEMBER 2019 - DECEMBER 2022

Certified Kubernetes Administrator

CNCF

JULY 2019 - JULY 2022

Certified Kubernetes Application Developer

CNCF

MAY 2019 - MAY 2021

Associate Cloud Engineer

Google

FEBRUARY 2019 - FEBRUARY 2022

Amazon AWS Certified SysOps Administrator - Associate

Amazon Web Services

JUNE 2018 - JUNE 2021

AWS Certified Solutions Architect - Associate

Amazon Web Services

DECEMBER 2017 - DECEMBER 2020

AWS Certified Developer - Associate

Amazon Web Services

Libraries/APIs

Node.js, REST APIs, React

Tools

Terraform, Helm, Amazon EKS, GitHub, AWS CloudFormation, AWS IAM, Elastic, GitLab CI/CD

Frameworks

Serverless Framework, NestJS, Express.js, Spring, Next.js, Bootstrap, Angular

Languages

TypeScript, JavaScript, SQL, HTML, Python, Java, CSS

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, Site Reliability Engineering (SRE), Load Balancers, Autoscaling, Cloudflare, SysOps, Argo CD, Slackbot, Amazon RDS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring