Polyglot full-stack software engineer with 15+ years of working experience. Automation, testing, continuous delivery, observability.

Working Experience

  • Booking.com – Software Engineer
    Travel industry
    December 2019 – Present
    SRE team member, responsible for the availability of services used by hoteliers. Full-stack developer for several internal tools. Introduced integration testing and ci/cd pipelines. Joined cost-saving initiatives and drove their implementation. Introduced decision documents as a decision framework. Migrated internal tools to Java 11.
    Java, Dropwizard, Python, JavaScript, React, Perl, GitLab, Docker, Kubernetes, Helm, MySQL, Puppet, Ansible, bash.
  • UBTech – Lead Software Architect
    Logistics
    February 2018 – October 2019
    Defined the technology stack and micro-service architecture of a greenfield multi-tenant platfrom. Implemented backend, frontend, ci/cd pipelines, and infrastructure of the platform. Migrated legacy monolith systems to the new platform.
    Java, TypeScript, Python, Maven, Spring Boot, Angular, AWS, Azure, Terraform, Docker, Kubernetes, Helm, Swagger, Kafka, PostgreSQL, CosmosDB, Elasticsearch, Bitbucket Pipelines.
  • Suitsupply – Technology Lead
    eCommerce
    September 2017 – January 2018
    Full-stack developer on the eCommerce platform. Introduced unit testing to frontend developers. Worked on the Kubernetes platform, implementing ci/cd pipelines.
    JavaScript, nodeJS, mocha, Demandware, bash, Docker, Kubernetes, Helm, TeamCity, Bamboo.
  • Bestseller – Lead Software Architect
    eCommerce
    January 2015 – July 2017
    Designed and implemented the custom tooling (build suite) that made it possible to have ci/cd in Demandware (Salesforce Commerce Cloud). Lead the implementation of Bestseller’s new eCommerce platform. As technical lead, defined and upheld the code quality standards. As technical product owner, cataloged and prioritized technical debt and technical improvements.
    JavaScript, nodeJS, mocha, Demandware, Java, Maven, Spring Boot, Docker, AWS, Kafka, TeamCity, Bamboo.
  • Emakina – Software Engineer
    Web agency
    November 2010 – December 2014
    Full-stack developer and tech lead for multiple projects of Emakina (Greenpeace, Reed Business Media, Rituals, Men At Work, and more).
    C#, .NET, ASP.NET, JavaScript, EPiServer CMS, Demandware
  • HintTech – Software Engineer
    Web agency
    August 2008 – October 2010
    Full-stack developer on multiple projects of HintTech (Pluimen, SDL Tridion, JobPlay, and more). Migrated the legacy VB6 core of SDL Tridion to .NET.
    C#, .NET, ASP.NET, IIS, MSSQL, SDL Tridion CMS
  • Institute for the Management of Information Systems – Software Engineer
    May 2007 – August 2008
    Implemented custom .NET projects to support actions of the Greek ministry of education.
    C#, .NET, ASP.NET, IIS, MSSQL
  • Knowledge & Database Systems Laboratory – Software Engineer
    March 2005 – May 2007
    Ported a classic ASP CMS into .NET. Implemented custom .NET solutions to support actions of the Greek ministry of education.
    C#, .NET, ASP.NET, IIS, MSSQL, classic ASP, VB6
  • eRational – Software Engineer
    2003 – 2004
    Designed and implemented an e-learning platform.
    Java, JSP, Tomcat, MySQL
  • AgoraNet – Software Engineer
    2000 – 2001
    Implemented a desktop application for small retail clothing shops.
    VB6, Microsoft Access

Education

  • National Technical University of Athens
    Electrical and Computer Engineer
    1998 – 2004

Certifications

AWS Certified Developer – Associate Level • Oracle Certified Associate – Java SE 8 Programmer • MSCD – Web Applications • Demandware Developer • MCPD ASP.NET Developer 3.5

Languages

English, Greek, Dutch

Last updated: Jun 29, 2020