I'm a DevOps engineer at HPE, where I build CI/CD platforms and cloud infrastructure. I also take on freelance work in automation and platform engineering. I enjoy working across the entire software stack - from low-level systems programming to APIs and frontend applications.
Outside of work, I build systems for the sake of understanding them. I've written an operating system from scratch twice, once in C++ and once in Rust. More recently, that curiosity has turned toward systematic trading, where I'm building portfolio management tools, backtesting engines, and the infrastructure that supports them.
Mar 2026 - Present
Nov 2023 - Present
Sep 2022 - Sep 2023
Nov 2020 - Jul 2022
2018 - 2020
2015 - 2020, National Technical University of Athens
An app for managing long-term diversified investment portfolios. Fully automated deployment on a single VM with Terraform, Ansible and Docker Compose.
Visit AssetBloomA 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 RustA set of algorithmic trading building blocks in Python, featuring bootstrap implementation, walk-forward optimization, risk of ruin calculations and visualizations.
Visit RepositoryA Python library and CLI tool for managing my long-term diversified portfolio, with features like optimal weight allocation, rebalancing and performance tracking.
Visit RepositoryFeel free to explore more of my projects on GitHub.
Email: michalis.mengisoglou@gmail.com
LinkedIn: Michalis Mengisoglou