Michalis Mengisoglou

DevOps • Cloud Infrastructure • Kubernetes

About Me

I am a DevOps-focused software engineer with experience building automation pipelines, managing CI/CD workflows, deploying scalable cloud infrastructure, and improving engineering productivity through tooling and monitoring. I also enjoy building side projects that combine software development, automation, and systematic trading concepts.

Core Skills

  • AWS
  • Terraform / Ansible
  • Python / Go
  • Docker / Kubernetes
  • Helm / Kustomize
  • GitHub Actions / Jenkins
  • Linux, Bash
  • Monitoring (Prometheus, Grafana)
  • Networking & Security

Experience

DevOps Engineer - Hewlett Packard Enterprise

Nov 2023 – Present

  • Implemented best DevOps practices for multiple GitHub repositories, enabling the efficient release of our AI offering to product stakeholders (QA team, customers, etc...).
  • Streamlined product versioning under a unified semantic scheme, enhancing the overall release process.
  • Automated manual deployment processes and deployed components to Kubernetes clusters using Helm charts.
  • Extended and improved the automated build orchestrator, resulting in 30% faster and more consistent builds and further facilitating developers during feature development and testing.
  • Developed and optimized CI/CD pipelines to enhance efficiency and reliability across the software lifecycle, including build, deployment, testing, and release processes.
  • Tracked and resolved software vulnerabilities (CVEs) to maintain a secure codebase.

IT Engineer - Hellenic Army

Sep 2022 – Sep 2023

  • Responsible for IT-related projects and digitalization initiatives as part of my mandatory military service.
  • Containerized applications and deployed them on Kubernetes clusters.

DevOps Engineer - Arrikto (MLOps Startup)

Nov 2020 – Jul 2022

  • Built an automated tool to deploy Arrikto’s Enterprise Kubeflow distribution on Amazon EKS, cutting setup time by over 50% and enabling faster customer onboarding and greater deployment scalability.
  • Managed the complete AWS setup process, provisioning all required resources for customers - including IAM roles, VPCs, subnets, and EKS clusters - to support end-to-end deployments.
  • Enhanced the account management system by adding OIDC authentication, enabling integration with customer identity providers such as GitLab, Google, and Okta.

Full Stack Developer - Freelancer

2018 – 2020

  • Designed and implemented modern web apps to improve teaching experiences for students.
  • Developed both Backend and Frontend components and deployed to Azure App Service.
  • Worked on API management, created REST APIs and SDK clients.
  • Integrated payments with Viva Wallet for online payments.

Education

Integrated Master of Electrical and Computer Engineering

2015 – 2020, National Technical University of Athens

Featured Projects

AssetBloom

An app for managing long-term diversified investment portfolios. Fully automated deployment on a single VM with Terraform, Ansible and Docker Compose.

Visit AssetBloom

Me Operating System

A Unix-like operating system built from scratch with C++. It features virtual memory management, FAT file system support, process scheduling and a basic IP networking stack.

Visit Repository View a second attempt in Rust

Algo Trading

A set of algorithmic trading building blocks in Python, featuring bootstrap implementation, walk-forward optimization, risk of ruin calculations and visualizations.

Visit Repository

Feel free to explore more of my projects on GitHub.

Contact

Email: michalis.mengisoglou@gmail.com

LinkedIn: Michalis Mengisoglou