- Incelligent ‑Product Technical LeadAugust 2024 - Today (9 months)Athens, GreeceLead and mentor the team to consistently deliver 2-month PIs 2 weeks early by optimizing the design process and identifying critical, orthogonal features. This has reduced refactor-related Jira tickets by 90%, lowered code duplication to 3%, and minimized QA-reported bugs to fewer than 10 per PI.
- Incelligent ‑Backend DeveloperJanuary 2023 - August 2024 (1 year and 7 months)Athens, GreeceDesign, develop, and manage a large-scale low-code platform for data analytics, supporting 30+ task types (e.g., connectors, SQL, ML) and 10+ data visualizations. Built with hexagonal architecture, it integrates Airflow, MLflow, Spark/Hadoop, Trino, and Kafka, spanning 20+ repositories and 30+ pods on a Helm-managed Kubernetes cluster using a GitOps approach.
- European DynamicsBackend Developer & DevOps EngineerOctober 2021 - January 2023 (1 year and 3 months)Athens, GreeceIntegrated 14 legacy systems into a unified data pipeline using Apache Kafka and Camel on Spring Boot, resulting in a tenfold increase in data synchronization speed. Led a team of 3 in developing an event notification system web app, which successfully processed over 50,000 events daily. Provided support to 27 applications, ensuring 100% uptime through blue-green deployment on Azure. Managed databases, ETL pipelines, and orchestration clusters for ESMA during a 1-month on-site mission in Paris, ensuring continuous operations while the security team executed recovery actions.
- Master of Science in Computer ScienceUniversity of Peloponnese2023Master's degree, Computer Science
- Erasmus Program, Computer ScienceAGH University of Science and Technology2020Erasmus Program, Computer Science
- Bachelor's degree, Informatics and TelecommunicationsUniversity of Peloponnese2021Bachelor's degree, Informatics and Telecommunications