Profile

Software engineer specializing in distributed systems, platform engineering, and operational reliability. Proven track record designing and delivering scalable architectures for high-traffic services across multiple technology stacks, with expertise in observability platforms, microservices, and cloud infrastructure. Led end-to-end technical initiatives spanning security compliance, platform migrations, and architectural upgrades that deliver both performance improvements and cost optimization.

Collaborative technical leader who partners with engineering management, product teams, and cross-functional stakeholders to align on strategy and execution. Passionate about building strong engineering teams through mentorship, knowledge sharing, and establishing technical standards that enable sustainable delivery of high-quality, reliable software.

Experience

Workday

Dublin, Ireland

Senior Software Engineer

Apr 2024 - Present

Part of the Data Platform & Observability team, operating and evolving the Pharos Metrics Platform (Grafana Mimir, Loki, Grafana Enterprise) serving observability needs across Workday.

Key Tasks

  • Led 12-month end-to-end Graviton migration of entire metrics platform stack
    • Migrated Mimir components, Memcached, Grafana Enterprise, and supporting services across all environments
    • Delivered annual cost savings of $1.5m and performance improvements through ARM architecture adoption and m8g node upgrade
  • Owned security & compliance initiatives across multiple critical programmes
    • FIPS-140-3 compliance & IL4 enablement - rebuilt 20+ container images, some from source, STIG hardening and produced audit evidence documentation for IL4 programme
    • RBVM R1 & R2 - owned bi-annual OS vulnerability remediation process end-to-end, built tooling and educated team
  • Delivered major platform upgrades and operational improvements
    • Initiated and completed Mimir V3 upgrade across production environments
    • Enhanced CI/CD pipeline adding multi-arch build support and Renovate Bot implementation in Jenkins
    • Improved alert tuning, resource optimization, and SLO configuration across the platform
    • Produced runbooks and documentation on new processes and presented knowledge share sessions for the team
  • Maintained operational excellence through customer support rotation and on-call responsibilities
  • Grafana Mimir
  • Go
  • Prometheus
  • AWS
  • Kubernetes
  • FIPS
  • Graviton
  • ArgoCD
  • Jenkins

VMWare

Dublin, Ireland

Senior Member of Technical Staff - Tech Lead

Oct 2022 - Feb 2024

Part of the Commerce team, developing a pipeline to collect and aggregate cost & usage metrics from VMware hybrid cloud products, providing insights to customers.

Key Tasks

  • Technical Lead for team which included
    • Project requirement gathering & system architecture design
    • Engineer point of contact for new & existing products managed by the team
    • Collaborate with other teams on proof of concepts & org level projects
    • Worked with management to plan upcoming quarters & projects
  • Focused on improving pipeline performance (early filtering/aggregation and smart caching strategies)
  • Hosted regular calls to up-skill team on software development and monitoring best practices
  • Led sprint planning for team and supported team members with tickets whenever needed
  • Java
  • AWS (Glue/Athena/S3)
  • Kubernetes
  • Spring Boot
  • Apache Ignite

Zendesk

Dublin, Ireland

Senior Software Engineer Technical Lead

July 2019 - Sept 2022

Part of the Foundation - Edge team, developing API & Kafka driven pipelines to safely deploy dynamic configuration to reverse proxies, handling all Zendesk inbound traffic

Key Tasks

  • Designed Edge Networking as a Platform service, allowing Zendesk engineers to easily manage their network routes using custom Terraform providers & config as code
  • Focus on operational reliability, designing SLI & SLO metrics backed by dashboards, alerts, detailed documentation & runbooks
  • Part of Engineering Onboarding team, presenting group sessions on Zendesk Stack for all new engineers in the company
  • Mentored junior developers, pairing with them on tasks and educating them on our stack
  • Scala
  • AWS (SQS/S3/Aurora DB)
  • Kubernetes
  • Nginx
  • Go
  • Terraform
  • Kafka
  • Datadog

DOCOsoft

Dublin, Ireland

Software Engineer

June 2014 - May 2019

Part of the team that design, built & delivered DOCOsoft Claims Management System.

Key Tasks

  • Lead Developer on multiple product projects
  • Introduced CICD pipeline, migrating away from manual tasks
  • Initiated Cloud migration with a focus on security & user auth
  • Member of internal best practices group to improve project workflow in the company
  • C#
  • Sql Server
  • JavaScript
  • Azure
  • TeamCity
  • OctopusDeploy
  • CSS

Eoin Farrell

Education

BSc in Computer Science

Dublin Institute of Technology

Sep 2010 - May 2014

First Class Honours

Skills

    • Platform & Infrastructure
    • AWS
    • Kubernetes
    • Terraform
      CI/CD
    • ArgoCD
    • Jenkins
    • GH Actions
    • Docker
      Observability & Reliability
    • Prometheus & Mimir
    • Grafana
    • Datadog
    • SLI/SLO design
      Languages
    • Go
    • Java
    • Scala
    • C#
    • SQL
      Security & Compliance
    • FIPS-140-3
    • STIG hardening
    • DoD IL4
    • Vulnerability remediation

Interests

  • Cycling
  • Running
  • Self Hosting/Home Lab

Volunteering

  • Cat Fostering (DSPCA)
  • Multiple Charity Cycles