Avatar
Janos Miko
DevOps Engineer
Fill your bucket by drop by drop.

Introduction

I’m Janos Miko, a DevOps Engineer and Go developer with more than a decade of experience in cloud infrastructure and automation.

My passion for technology drives me to build scalable, reliable systems that solve real-world problems.

I specialize in cloud-native architectures, infrastructure automation, and building developer-focused tools.

The cloud isn’t just where I work - it’s where I thrive.

Philosophy & Interests

  • Everything as Code advocate: Automating repetitive tasks and treating infrastructure, configuration, and processes as code.
  • Productivity: Leveraging GTD (Getting Things Done) methodology and OKRs (Objectives and Key Results) to manage both professional and personal projects.
  • Philosophy: Applying stoic principles to maintain focus, resilience, and clear thinking.
  • Mental Well-being: I practice daily meditation to maintain clarity and balance.
  • Beyond Coding: Hiking, biking, reading, podcasts, e-books and enjoying life as a dad of two dachshunds and a little boy.

Technologies

Cloud
  • I have experience with multiple cloud providers including AWS, GCP and Azure.

  • More…
Cloud
Containers and Orchestration
  • I strongly believe that containers are the present and the future of software development.

  • More…
Containers and Orchestration
CI/CD
  • I have deep knowledge in many areas around continuous integration and continuous delivery.

  • More…
CI/CD
Operations
  • I believe that everything should be automated and written as code.

  • More…
Operations
Monitoring
  • I have been working with a lot of monitoring tools and services including incident management systems.

  • More…
Monitoring
Operating Systems and Computer Networks
  • During the years I worked with Linux, Windows and macOS systems.

  • More…
Operating Systems and Computer Networks
Programming
  • In the past I have had the chance to try out many programming languages.
  • My favorites are Golang and Rust.

  • More…
Programming
AI/MLOps
  • I’m actively working with various AI / ML technologies.

  • More…
AI/MLOps

Experiences

Lead DevOps Engineer / Senior Go Developer
Bluprintx (formerly ITG Commerce) · Budapest/Szeged - HU | Remote
2018 - Present
  • Lead the DevOps team in managing development and production infrastructure.
  • Build and maintain CI/CD pipelines, monitoring, scaling, and backup systems.
  • Technical Project Manager and Go Developer on cloud-native projects.
  • Provide cloud architecture optimization, cost reduction, and security guidance to external partners.
  • Regularly hold coding lectures and knowledge sharing sessions.
DevOps Consultant / Cloud Engineer
Eventim (formerly See Tickets USA) · Budapest/Szeged - HU | Remote
2020 - Present
  • Enhance ticketing platform stability, scalability, and security.
  • Implement ISO27001 compliance and security standards.
  • Design and deploy infrastructure for new components.
  • Optimize cloud costs through continuous monitoring and analysis.
DevOps Consultant
Finmatics GmbH · Budapest/Szeged - HU | Remote
2023 - 2025
  • Modernized legacy infrastructure through containerization and orchestration technologies.
  • Guided the team on adoption of Kubernetes best practices and implement infrastructure improvements.
Lead Systems Engineer
AionHill · Budapest - HU
2016 - 2018
  • Managed IT team operations and maintain web applications across cloud and bare metal infrastructure.
  • Established organizational IT security policies.
System Administrator
Ikron Kft. · Szeged - HU
2013 - 2016
  • Managed DOCSIS CATV networks, Library Manager software, and ERP systems on bare metal servers as part of the system administration team.

Testimonials

“Janos helped us a lot at Finmatics to bring our infrastructure to the next level and make our application cloud-ready. He approached each task with great expertise and always strived reliably for the best, yet simple and robust solution.”

Fabian Helm
Finmatics - Platform Team Lead
Fabian Helm

“In addition to automating deployment tasks, Jani cost-effectively designed Random Food’s AWS infrastructure, helping our startup’s IT security and efficiency.”

József Belányi
József Belányi

“As the leader of Peakshop.hu, I know that there is a great specialist in the background, when there are NO errors on the servers. Janos is one of the most reliable, “silent” specialist, that every company needs.”

Mónika Mező
Mónika Mező

“In the last two years, Janos helped us to advance the DevOps practice in our company with Dockerization and CI/CD automation. He also managed to cut back our AWS costs.”

Shabab Gruberg
Shabab Gruberg

“Janos develops and manages all my IT systems. Partner in everything, I can count on him at any time. There is nothing that is impossible for him. He is fast, efficient and has excellent expertise.”

Balázs Péter Szabó
Balázs Péter Szabó

“I met a very helpful and excellent professional in János. Due to the specificity of our project, we faced many difficulties both on the backend and server side, so János’ analytical thinking and quick response helped a lot. I really enjoyed working with him.”

Csongor Lempergel
Dockyard Islands Kft. - E-Commerce Manager
Csongor Lempergel

Projects

  • Reward is a Swiss Army knife CLI utility for orchestrating Docker based development environments.
  • It makes possible to run multiple local environments simultaneously without port conflicts by utilizing common services proxying requests to the correct environment’s containers.
  • Reward is written in Go, and it supports Linux, macOS and Windows (and WSL2).
  • This tool is able to create Lightweight Kubernetes (k3s) clusters in Hetzner Cloud in minutes.
  • It can install Highly-Available kubernetes clusters with multiple masters
  • It supports static node pools or (multiple) autoscaling node pools
  • It automatically installs the required kubernetes addons for Hetzner (CCM, CSI driver, cluster-autoscaler, etc.)
  • Generate Helm charts with ease (based on a single config file).
  • LDAP Synchronization in Gitea is very limited so I created a tool which is able to sync Organizations, Teams, Users and the relation (memberships) between these entities.
  • This tool provides advanced configuration for sync like attribute mapping, exclusions (list or regex based), full (addition and deletion) or assert-only syncing, and many more.
  • It provides support for Docker and Kubernetes.

Blog

Creating an API and a Controller
2023-03-03
Featured Image
Preparing a development cluster
2023-03-02
Featured Image
Create a Kubernetes cluster and a Cloud SQL instance in Google Cloud Platform.
2023-03-01
Featured Image
Golang provides a fantastic way of writing functions called Functional Options. This is a design pattern that allows callers to pass a set of options to a function, each represented by a function. Super flexible, and easy to use.
2023-02-25
Featured Image