Summary
Nikolaos Ioannou is a Senior Software Engineer based in Athens with eight years of experience building and maintaining Python backends, APIs, and cloud-deployed services. He’s delivered production systems using Django, DRF, PostgreSQL, Docker and AWS across consulting and product teams, and currently architects backend solutions at HFM. His background spans IoT data pipelines, CI/CD automation, and close collaboration with data scientists to turn sensor data into actionable APIs. Trained as an engineer with advanced degrees in fluid mechanics and a PhD in microfluidics, he brings a research-driven, analytical approach to software design and performance tuning. Nikolaos also has hands-on experience migrating legacy Java systems to Python and automating deployment workflows, showing a pragmatic talent for bridging old and new stacks. He combines strong technical depth with operational experience in cloud and containerized environments, making him effective at shipping reliable, well-documented systems.
8 years of coding experience
7 years of employment as a software developer
Rich Client Platform (RCP) & Eclipse Modeling Framework (EMF) Training, Rich Client Platform (RCP) & Eclipse Modeling Framework (EMF) Training at OPCoach: instructor Olivier Prouvost
Doctor of Philosophy (PhD) Microfluidics Microdroplet Technology, Doctor of Philosophy (PhD) Microfluidics Microdroplet Technology at University of Strathclyde
Master’s Degree Computational Fluid Mechanics, Master’s Degree Computational Fluid Mechanics at National Technical University of Athens
Training Computer Software Engineering, Training Computer Software Engineering at INTI Formation
English, Greek, French, German