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
- Lead Maintainer, Homebrew (2019–): Conducted package reviews, improved maintainer productivity and
brewsoftware security via tooling and linting. Elected to the Project Leadership Committee (2021–2025) and the Technical Steering Committee (2025–2026). - 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 in-person and remote events.
Experience
GitHub
Senior Software Engineer, Developer Experience (May 2022 –)
- Leading the evolution of GitHub’s main Ruby on Rails application, with a focus on maintainability and developer experience.
- Directly responsible for a reduction of over 25% of daily monolith log emissions (from 200 TB/day). Identifying and cleaning up noisy, low-signal and/or high-cardinality logs to enable moving to new Azure infrastructure. Partnering with other teams to align on scalable alternative observability approaches.
- Participating in on-call rotations for the core platform including its REST and GraphQL APIs.
- Speeding up test performance across multiple configurations, thus reducing CI compute time, saving money, and increasing reliability via setup fixes, standardized linting rules, reduced log noise, and consistent test structure.
- Removing dead code and unused configuration, simplifying the codebase and reducing future maintenance risk.
- Starting a volunteer program advocating for and resolving product issues faced by open source maintainers on the GitHub platform.
- Representing the company at European and online events that the company sponsored, including community engagement and support.
Senior Site Reliability Engineer (October 2020 – April 2022)
- Tech Lead of development for the internal developer platform the Service Catalog, adding features and developing scorecards for measurable improvements to software sustainability and quality.
- Improved internal Slack bot communication tools for incident handling, using Go and Typescript.
- Added Codespaces support to the internal and then public GitHub CLI (
gh cs) written in Go. - 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), Golang, TypeScript, Rust, Crystal
- Infrastructure: Azure, AWS, GCP, Terraform, Docker
- Tools: GitHub, 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