Phoebe Gill

Software Engineer at Policy Expert

Enfield, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Phoebe Gill is a software engineer with a decade of experience building back-end systems, tooling, and automation across government and industry. She has delivered production-grade Rust contributions to high-profile open-source projects like swagger-codegen, rust-clippy and cargo-edit, improving async server support, workspace tooling, and Cargo UX features. Her career spans roles at Policy Expert, Snyk and the UK Government Digital Service where she combined pragmatic engineering with public-sector delivery and platform thinking. Comfortable across systems and developer tooling, she repeatedly focuses on developer experience, build pipelines and robust API/server implementations. A Cambridge-educated natural scientist by training, she brings a rigorous, curious approach to debugging complex distributed codebases. Notably, her open-source work shows a knack for thoughtful refactors and practical enhancements that reduce friction for other Rust developers.
code10 years of coding experience
job7 years of employment as a software developer
bookMaster of Science - MSci, Natural Sciences, Master of Science - MSci, Natural Sciences at University of Cambridge
github-logo-circle

Github Skills (18)

cargo10
apidoc10
swagger10
hyper10
automation10
api10
linting10
automations10
rust10
cli10
async9
testing9
asynchronous9
git9
openapi9

Programming languages (14)

JavaJinjaRustScalaGoMustacheHTMLGroovy

Github contributions (5)

github-logo-circle
killercup/cargo-edit

Jun 2017 - Jun 2018

A utility for managing cargo dependencies from the command line.
Role in this project:
userBackend Developer
Contributions:72 commits, 33 PRs, 2 pushes in 1 year
Contributions summary:Phoebe primarily contributed to the `cargo-edit` project, a command-line utility for managing Cargo dependencies in Rust projects. Their work involved implementing new features, such as the `--update-only` flag for the `cargo add` command, which allows for selective upgrades of dependencies. They also added integration tests for the new feature and made updates to the codebase for toml and curl dependencies. The commits demonstrate their understanding of Rust and its associated tooling.
cratedependenciesrustcargocommand-line
rust-lang/rust-clippy

Aug 2017 - Aug 2018

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:5 PRs, 8 comments, 3 issues in 1 year
Contributions summary:Phoebe primarily worked on enhancing the `cargo clippy` tool within the `rust-clippy` repository. Their contributions include implementing workspace support for the tool, adding help text for a new feature, and removing code related to manifest path handling. The user also refactored code by running `Rustfmt-nightly` for code style consistency and integrated changes from upstream. The user's work involved modifications to the build process and core functionality of `cargo clippy`.
linterlintrustlangmistakes
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
Phoebe Gill - Software Engineer at Policy Expert