Curriculum Vitae
Experienced Senior Software Engineer with a strong background in Ruby, DevOps, and open source contributions. Proven track record of leading impactful projects, improving developer productivity, and advocacy.
Volunteering
- Maintainer, Homebrew (2019–): Conducted package reviews, improved maintainer productivity and
brew
software security via tooling and linting. Elected to the Project Leadership Committee (2021–2025) and the Technical Steering Committee (2025–). - Organizer, DevOpsDays London conference (2023–): Managed sponsor and venue liaison, CfP analysis, and volunteer coordination.
- Core Team, DevOpsDays (2025–): Overseeing logistics and team communications for 60+ international events.
Experience
GitHub
Senior Software Engineer, Developer Experience (October 2024 –)
- Leading the evolution of GitHub’s main Ruby on Rails application with a focus on maintainability and developer experience.
- Sped up test performance across multiple configurations, reducing CI compute time and increasing reliability.
- Improved code and test predictability through standardized linting rules, reduced log noise, and consistent test structure.
- Partnered with other teams to identify common issues and align on scalable, predictable platform patterns.
- Removed dead code and unused configuration, simplifying the codebase and reducing future maintenance risk.
Senior Software Engineer (April 2022 – September 2024)
- Initiated a volunteer program advocating for and resolving product issues faced by open source maintainers on the GitHub platform.
- Improved Ruby linting in the monolith and mentored engineers in writing custom RuboCops.
- Integrated Sorbet typechecking into product Ruby code to enhance code quality and developer productivity.
- Volunteered at European events that the company sponsored, including community engagement and support.
Senior Site Reliability Engineer (October 2020 – April 2022)
- Improved internal Slack bot communication tools for incident handling.
- Extended tooling for service ownership and tech debt cleanup to make it easier to use.
- Delivered monthly presentations on service availability and incident response.
- Led the LGBTQ+ employee community and planned events for Pride celebrations.
Government Digital Service
Senior Site Reliability Engineer (June 2018 – September 2020)
- Improved platform health and resilience for GOV.UK. Tech lead of a replatforming initiative from VMs to containers.
- Architected future hosting and developer tooling visions such as migrating self-hosted CI to GitHub Actions.
- Managed engineering teams and stakeholders for critical coronavirus response services.
- Ensured GDPR compliance by automating data deletion from Zendesk.
Developer (April 2016 – May 2018)
- Led the migration of 60 microservices to AWS using Terraform and Puppet.
- Mentored junior engineers and conducted technical interviews.
- Created www.gov.uk/random to highlight the variety of content published by government.
Earlier roles
Junior Developer, Government Digital Service, April 2014 – March 2016
Junior Developer, Gerraroom (now MyOrb), 2013 – 2014
Skills
- Programming Languages: Ruby (Rails, Sinatra), Crystal, Golang
- Infrastructure: AWS, Terraform, Puppet, Docker
- Tools: GitHub Actions, RuboCop, Sorbet
- Core Skills: Leadership, mentoring, incident response
- Spoken Languages: English, French
Interests
- Open source contributions
- Organizing and volunteering at tech events
- Building communities and LEGO