Summary
Ioannis Foukarakis is an AI Engineer with 9 years of hands-on experience building production-grade back-end systems and deploying machine learning into scalable environments. He has a strong track record reducing runtime and cost — from slashing DBT runs from ~2 hours to under 30 minutes and cutting Snowflake costs by over 70%, to designing a search parser that reduced page parse time from minutes to ~100ms. Equally comfortable in Java and Python stacks, he routinely bridges data science and engineering teams to operationalize models using AWS, Kubernetes, SageMaker and CI/CD best practices. He has led cross-team technical initiatives, coached engineering hires, and established data and coding standards that improved reliability and performance. With a PhD-level technical background and early experience in research and teaching, he brings deep systems thinking and an emphasis on sustainable migrations of legacy platforms. Based in Greece, he prefers pragmatic, measurable wins that balance short-term impact with long-term maintainability.
9 years of coding experience
21 years of employment as a software developer
PhD Electical & Computer Engineering, PhD Electical & Computer Engineering at National Technical University of Athens
English, Greek