Experience

vechain logo

Senior DevOps Engineer

Vechain · Full-time
Sep 2022 – Present
Dublin, Ireland · Remote

I design, implement and maintain Vechain’s highly available (99.999%) and scalable global node clusters in AWS, using Terraform, GitHub Actions, immutable infrastructure principles and a blue/green deployment strategy. I Implement telemetry, logging and alerting with Prometheus, Grafana, Checkly and AWS CloudWatch/Athena. I evangelize a healthy DevOps culture across all development teams and business units throughout the world.

Novartis logo

Technical Design Expert

Novartis · Contract
Mar 2019 – Sep 2022 · 3 yrs 7 months
Dublin, Ireland · Hybrid

I led a DevOps team in the OnCORE project, which is the backbone of the Global Novartis CRM. OnCORE totals over 100 internal and external contributors and hosts several thousands of daily users across the world.

After analyzing various constraints, I devised a roadmap to introduce DevOps in the OnCORE project. I created an Azure DevOps project that covers all the phases of the OnCORE DevOps lifecycle, including planning, coding, building, staging, testing, releasing, deploying, operating, and monitoring. This has reduced the time-to-market of new OnCORE features by 75%, reduced production incidents by over 50%, increased availability to 100% YTD, all while realizing significant cost reduction.

This is a hands-on IC role, where I designed and implemented a collection of PowerShell modules, that automate the packaging and deployment operations of unmanaged Salesforce applications.

I orchestrated these modules in reusable Azure DevOps tasks, to build the various CI/CD pipelines for OnCORE.

Equifax logo

Senior DevOps Engineer

Equifax · Full-time
Apr 2016 – Apr 2019 · 3 yrs 1 month
Dublin, Ireland · Hybrid

I designed and implemented reusable NuGet packages, for various cross-cutting concerns, such as Authentication (JWT and OAuth), Documentation (Swagger), Centralized Logging (Splunk), Exception handling and more. These components standardized API development in the business unit, increased consistency across multiple projects, reduced development effort for new RESTful APIs and exposed extension points for future enhancement.

I created bulletproof CI / CD pipelines and achieved five nines availability in several projects, using Jenkins, Octopus Deploy, NGINX+ server clusters and a blue / green deployment strategy.

One of my initiatives was to implement real-time dashboards that aggregated and displayed useful information about the state of the CI / CD pipelines and the live telemetry from the various environments. This implementation was then adopted by almost every development team in the Dublin office multiplying the positive impact.

I established several automated quality gates in the CI / CD pipelines, such as peer reviews, error budgets, code style conventions as well as unit, functional and performance test coverage, which led to increased code quality.

I wrote 100+ blog posts in Confluence, some of which sparked interesting conversation and received thousands of views. I also actively mentored junior engineers and presented frequently in lunch and learn sessions.

I conducted 150+ technical interviews for SWE and SRE roles.

KeyedIn logo

Software Development Engineer

KeyedIn Solutions, Inc. · Full-time
Oct 2014 – Apr 2016 · 1 yr 7 months
Dublin, Ireland · On-site

I contributed to the development of the Konfigure Rapid Application Development Platform.
I designed and implemented Konfigure’s automated E2E testing system, which allowed our customers to test their applications, by writing tests in Gherkin and running them with Selenium.

I proposed a list of design changes, that would make Konfigure native to the cloud and allow it to leverage the benefits of modern PaaS offerings, such as automatic scaling. Konfigure was then deployed to Microsoft Azure and realized significant gains in performance and availability, while reducing cost by auto-scaling.

Pobuca logo

Software Development Engineer

SiEBEN · Full-time
Oct 2010 – Aug 2013 · 2 yrs 11 months
Athens, Greece · On-site

I designed and implemented web apps and services for large corporations, like Phillip Morris and The Economist.

I became an early adopter of Microsoft Azure, which lead to increased agility and infrastructure cost savings.

Hellenic Army  logo

Telecommunications Specialist

Hellenic Army · Full-time
Feb 2012 – Oct 2012 · 9 mos
Kalymnos, Greece

Fulfilled military obligations, providing technical support in the communications division of 542 infantry Regiment. Installation and maintenance of computer, telephone and radio networks as well as implementation of simple office automation software.

The Web - House of Gamers logo

Customer Service

The Web – House of Gamers · Full-time
Jan 2008 – Jul 2009 · 1 yr 7 months
Larissa, Greece

The Web is one of the largest Internet & Gaming Centers in Greece. I worked in the Customer Service department, providing technical support to customers. This experience helped me improve my social skills and consolidate my knowledge of productivity software.