Michael Galliakis Profile
Michael GalliakisSoftware Engineer

A bit about me.

My journey, what drives me, and the simple joys I appreciate offline.

Michael Galliakis Profile
Based in Crete, GR

My journey into computer science began back in my school days. I still remember the thrill of discovering programming and algorithmic logic for the very first time. I was fascinated by how small, structured steps could solve such complex problems. In those early days, since I didn't even own a computer yet, I would write my first lines of code (in Pascal, back then) with a pencil on paper. Ever since that moment, algorithmic thinking has been a deeply creative outlet that I've never stopped enjoying.

Throughout my studies, I started looking at computer science more holistically, understanding how software, hardware, and networks interact with each other. At the same time, I realized I didn't just want to write code or build systems that simply worked well; I wanted to use technology as a tool to solve real-world problems. I strive to apply computer science in fields that genuinely help people, such as healthcare, with the ultimate goal of ensuring that every project I undertake has a positive and practical impact on society.

Today, I remain someone who loves learning new things and constantly evolving. I truly enjoy the Research and Development (R&D) process because it allows me to bridge the gap between theory and practice. My goal is to leverage academic literature and cutting-edge technologies to create innovative software solutions that generate real value and make our world just a little bit better.

Beyond the Screen

Building & Side Projects

I love building things from scratch. From the initial spark of an idea and its design, right through to the implementation and the final codebase. Developing tools and solutions that answer real needs is a creative outlet I deeply enjoy, even in my free time.

Lifelong Learning

I keep a pretty full bookshelf. My reading ranges from computer science, science, and entrepreneurship to history, astrophysics, and personal development. Beyond reading, I love participating in educational programs to acquire new knowledge, gain different perspectives, and constantly broaden the way I think.

Travel & Exploration

I love traveling because it gives me the chance to meet new people, experience different cultures, and explore unknown places. At the same time, I really enjoy short getaways and road trips. Driving, watching the landscapes change, and discovering new routes is an experience that genuinely makes me happy and fulfilled.

Tranquility & Simple Joys

I highly value the simple things in life. A relaxed walk in the city or in nature, a good cup of coffee, spending time with animals, and swimming are just a few of my favorite ways to unwind and enjoy my time. Above all, though, my greatest joy comes from spending quality time with my loved ones.

Behind the screens

Where the code comes to life. A glimpse into my daily development environment, showing the setup that drives my workflow and productivity.

My bright, plant-filled dedicated office space for deep work
My bright, plant-filled dedicated office space for deep work
The command center: A multi-monitor development setup optimized for productivity
The command center: A multi-monitor development setup optimized for productivity

Exploring the world

A map of places I've visited and explored. Click on the pins to see some memories.

Loading Map...