Sonia Connolly is a Senior Software Engineer based in Oakland with over a decade of experience building and modernizing web applications across Python, Ruby, and Rails. She has led large-scale upgrades, refactors, and greenfield projects—from stabilizing legacy billing microservices and migrating Stripe integrations to re-architecting identity verification flows for Login.gov. Comfortable both mentoring teams and diving into backend implementation, Sonia blends test-driven development, pairing, and strong cross-functional collaboration to deliver reliable, secure systems. Her contributions to the Login.gov IdP include implementing verification controllers, feature flags, analytics, and throttling—work that impacts a widely used public-service authentication platform. With an MS in AI and a long history of tackling complex, multi-language codebases, she quickly learns new tools and languages while advocating for diversity and inclusive tech.
10 years of coding experience
10 years of employment as a software developer
Master of Science - MS Artificial Intelligence, Master of Science - MS Artificial Intelligence at University of California, Berkeley
Contributions:15 releases, 846 reviews, 52 commits in 1 month
Contributions summary:Sonia primarily contributed to the backend logic of the `Login.gov Core App: Identity Provider (IdP)` repository. Their work focused on implementing a new controller for a "Verify" step, integrating feature flags, and adding analytics. The contributions involved modifying existing controllers, creating new templates and specifications, and adding functionality for handling user data and throttling. They also made changes to the `VerifyInfoController` to handle updates and incorporate features to improve the workflow.
Contributions:9 PRs, 11 pushes, 1 branch in 1 month
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.