About

Hey there! I’m Marios a Senior Software Engineer with a decade of experience crafting web applications—mostly powered by Java and Spring Boot. I’m all about building efficient, user-focused solutions that stand the test of time (and the scrutiny of late-night debugging sessions).

When I’m off the clock, you’ll probably find me jamming on the piano or guitar, experimenting with new melodies, or trying out a tasty recipe in the kitchen. Music and cooking give me a creative spark, that I love bringing back into my work.

Want to geek out about code, chat about music, or swap favorite recipes? Feel free to reach. I’m always up for good conversation and fresh ideas!

Blog

18 Nov 2025 . Tech . Spring WebFlux and Project Reactor Comments

A Hands-On Guide to Spring WebFlux and Project Reactor Learn reactive programming through a practical, interactive demo application Introduction Reactive programming has become a cornerstone of modern Java development, especially when building high-performance, scalable applications. But learning reactive concepts can be challenging, as the abstract nature of streams, backpressure, and non-blocking I/O often requires hands-on experience to truly understand. That’s why I built the Reactive Stream Demo, a standalone Spring Boot application that demonstrates 10 different reactive programming patterns through interactive examples. In this blog post, I’ll walk you through what makes this project special, how…

Archive

Timeline

  • DECEMBER 2021 - TODAY

    Finally, I landed in the online travel world, helping people jet off to far-flung places. Four years later, I’m still happily coding my way around the globe—one booking at a time!

  • OCTOBER 2020 - NOVEMBER 2021

    Seeking stability (and fewer coffee mugs), I joined a bank as a senior engineer. Despite the mountains of paperwork, I found creativity sometimes flourishes best under 24/7 audits.

  • NOVEMBER 2019 - AUGUST 2020

    I jumped into fintech, fully expecting a rocket ship to the moon—until the bills piled up faster than my pull requests. It went bankrupt, but I walked away with a story to tell and an impressive coffee mug collection!

  • JANUARY 2019 - NOVEMBER 2019

    I moved on to public sector projects and discovered that bureaucracy can outsmart even the cleanest code. At least I became a pro at coding through red tape!

  • JUNE 2016 - DECEMBER 2018

    I started as a wide-eyed junior in telecom, convinced my code would save the world. Reality hit when I realized debugging was harder than deciphering alien signals—but hey, it was fun!

  • SEPTEMBER 2009 - SEPTEMBER 2015

    Started coding

Contact

Drop me an email if you are interested in me coding for you or saving your neighborhood!