Andrew Farries is a senior software engineer with 11 years of experience building backend systems and developer tools, currently focused on Kubernetes and Go while comfortable across React and TypeScript frontends. He has a track record in small, high-performing teams at companies like Gitpod—where he contributed backend rate-limiting for prebuilds in a prominent cloud dev environment—and now at Xata.io. His background spans greenfield product work, infrastructure-as-code with Terraform, and operationalizing services on AWS and Azure, plus running internal training on Git, Docker and Kubernetes. Andrew mentors engineers regularly, has led research with early adopters, and has experience line-managing interns and coordinating cross-team engineering improvements. He blends practical, test-driven engineering with domain-driven design principles and a penchant for making developer workflows faster and more reliable. Based in Cambridge, he pairs hands-on delivery with clear communication and a taste for technical teaching.
The developer platform for on-demand cloud development environments to create software faster and more securely.
Role in this project:
Backend Developer
Contributions:754 reviews, 455 commits, 212 PRs in 10 months
Contributions summary:Andrew's commits primarily focused on implementing rate limits for prebuilds within the Gitpod platform. They introduced a configuration property (`prebuildLimiter`) to control rate limits, allowing for explicit overrides based on clone URLs. These changes involved modifying the `PrebuildManager` class and adding a new test case in the `workspace-db.spec.db.ts` file to ensure proper functionality. The modifications also included changes to a database entity and related components and utilities.
Contributions:342 reviews, 514 PRs, 947 pushes in 1 year 6 months
golangmigrationspostgrespostgresqlzero-downtime
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Farries - Senior Software Engineer at Xata.io