Software Engineer
July 2021 - Present | Remote
Since July 2021, I have been working as a software engineer at Sourcegraph, firstly in the the newly created Developer Experience team for about 5 months and later in the Sourcegraph Cloud team.
Most of the company’s work is open-source (to a lesser extent on the Sourcegraph Cloud team), so you can see some of my contributions for Sourcegraph on GitHub!
# Developer experience
The Developer Experience team’s mission is to make it so that every developer feels empowered to be productive in contributing to the Sourcegraph application.
As part of the Developer Experience team, I’ve contributed extensively to:
-
sg
, the Sourcegraph developer tool, in particular building out a infrastructure to allow development ofsg
to scale - Sourcegraph’s continuous integration infrastructure and pipeline generator
- the Sourcegraph monitoring generator
- driving the discussion, implementation, and adoption of standardized logging and OpenTelemetry in Sourcegraph
- developing libraries for ease of migration from Bash scripts
- designing and building a new architecture for scaleable, stateless continuous integration agents
- the Sourcegraph developer experience newsletter
…and more.
In addition to work directly related to the Developer Experience teams’ ownership areas, I also contributed to other parts of the core Sourcegraph application during my time with the team, such as:
- scaling GitHub permissions mirroring for large enterprises and supporting the continued maintenance of Sourcegraph’s permissions syncing systems
- designing and developing an extended permissions model for Sourcegraph, notably implementing expanded access control parsing for Perforce
- creating standardised actor propagation tooling across services
# Sourcegraph Cloud
As Sourcegraph pivoted towards prioritizing our managed single-tenant Sourcegraph Cloud offering, I joined the Cloud team to build out the next-generation platform for deploying and operating hundreds of Sourcegraph instances for customers.
# About Sourcegraph
Sourcegraph provides code search and intelligence on the web across massive collections of codebases. Sourcegraph is a fully distributed company with employees across the world.
Interested in joining? We’re hiring!