Hi! My name is Kamil :)

...and I am a Cloud Engineer with love to DevOps.

Take a look on my brief history of projects I was invelved in. I started from some on-premise servers maintenance and then moved to the Cloud like AWS or Azure with Kubernetes.

The automation & simplicity are the words that mainly describe my work. So, let's work together!

dataIO (Freelance)

Senior Cloud Engineer

Tasks

  • Successfully migrated clients from On-Premise to the Cloud, resulting in significant cost savings and increased efficiency
  • Creating clients' infrastructure from scratch in less than a week, resulting fulfilling their MVP requirements
  • Architected infrastructure to handle Disaster Recovery and Backup systems, resulting in improved resiliency and reduced downtime
  • Operating the DataDog, Grafana, Loki and Prometheus, resulting in improved observability
  • Automated setup using Terraform and Crossplane, resulting in faster deployment and reduced manual effort
  • Utilised Kubernetes to handle microservices and cloud-native infrastructure, resulting in improved scalability and reliability
  • Used Helm, ArgoCD, and GitHub Actions to provide fully automated GitOps Pipelines, resulting in increased agility and faster time to market
  • Automated everything possible using Bash, Python, and Groovy (Jenkins), resulting in reduced manual effort and increased efficiency
  • Shared knowledge with team members, resulting in improved collaboration and increased expertise
  • Worked closely with NodeJS, Java, and Python developers to fulfil application requirements, resulting in successful project delivery

10Clouds

Senior Cloud Engineer / Team Leader

Tasks

As a former Cloud Engineer, I collaborated with clients from around the world, spanning from Singapore to Hawaii. The projects primarily involved AWS Cloud setups with Kubernetes as the engine for service deployments. The clients' profiles encompassed cryptocurrency exchange systems, blockchain setups, and full automation.

I had the opportunity to test and implement new technologies such as Crossplane or vClusters, based on kiosk and loft. Additionally, I shared knowledge by conducting local training sessions on cloud technologies.

As part of my role, I had the opportunity to manage a dynamic team of DevOps engineers, where I provided leadership, guidance, and unwavering support to ensure the successful delivery of our projects. Working collaboratively, we tackled intricate challenges and drove innovation to achieve our goals.

In addition to my role within the team, I actively engaged in pre-sales activities. This included interacting with clients, conducting project estimations, and gathering essential requirements. My involvement in pre-sales activities allowed us to better understand our clients' needs, set clear project expectations, and lay a solid foundation for the successful execution of each endeavor.

Technologies

  • Multiregional AWS
  • Kubernetes
  • Terraform / Terragrunt
  • CI/CD via GitHub Actions and ArgoCD
  • Crossplane
  • Kiosk
  • Prometheus
  • Loki
  • Grafana
  • DataDog
  • Polygon-Edge

RST

DevOps / Cloud Engineer

Tasks

I joined RST during its transformation to the DevOps style of work. I was responsible for providing initial training and identifying suitable colleagues within the company who could assist in the transformation. This journey was fascinating because we were able to make numerous positive changes within the company, including transitioning to Infrastructure as a Code using Puppet, automating and streamlining our Continuous Deployment processes, and fostering a mindset shift.

During my tenure, I maintained over 200 virtual machines running CentOS 7. These machines hosted a variety of microservices and middleware systems, such as Consul for service discovery, HAProxy, MySQL servers, Redis, and more. After two years, we began migrating most services to the AWS Cloud. I took on the role of providing Infrastructure as Code (IaaC) through Terraform and developing automation tools using Python.

My final project at RST was 100% Cloud Native and involved a classic Lift-and-Shift migration from an on-premises environment to AWS. In this project, we established connectivity between the cloud and the existing system via AWS Transit Gateway and VPN. All services were deployed using a GitOps approach through FluxCD onto the AWS EKS (Kubernetes) platform. To ensure optimal performance and reliability, we closely monitored everything with Prometheus and visualized the data in Grafana.

Technologies

  • Puppet
  • Terraform / Terragrunt
  • Packer
  • Consul
  • AWS
  • Kubernetes
  • FluxCD
  • Helm
  • Python, Bash