Summary
Ioannis Alexandrakis is a Chief Architect and software/data architect with 11 years of professional experience designing and delivering highly-available, scalable JVM-based systems across telecom, finance, energy and travel. He combines hands-on implementation with technical leadership, having led architecture and multiple backend teams, driven cloud-native deployments on AWS/Azure/Oracle Cloud, and built data platforms using Spark, Hadoop and modern Kubernetes tooling. His background spans founding-team product architecture to enterprise initiatives for SWIFT and EU chemical data consolidation, reflecting an ability to translate complex domain requirements into robust, production-ready stacks. Comfortable across Java ecosystems (Spring, Micronaut, Vert.x), Python and infrastructure-as-code, he often bridges data engineering and service design to enable real-time and near-real-time experiences. Notably, he has repeatedly delivered systems that handle large-scale, near-real-time user personalization and payments workloads, showing both product sensibility and operational rigor. Based in Greece with a Master’s in Electrical & Computer Engineering from NTUA, he thrives on expanding his technical scope and mentoring teams through architectural change.
11 years of coding experience
19 years of employment as a software developer
Master of Engineering Electrical and Computer Engineering, Master of Engineering Electrical and Computer Engineering at National Technical University of Athens
English, German