Samantha Cohen

Staff Software Engineer at Accurx

Stony Stratford, 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

👤
Senior
🎓
Top School
Samantha Cohen is a Staff Software Engineer with 12 years of experience building reliable, scalable systems and guiding architecture across fintech and consumer platforms. She combines hands-on backend work—illustrated by contributions to NuKeeper, a .NET tool that automates NuGet updates—with leadership roles at OVO, Cazoo and Accurx where she coached engineers and shaped cross-team architecture. Comfortable across languages and clouds (C#, F#, Java, Python, Rust, AWS/Azure), she moves between ambitious side projects like designing a programming language and pragmatic hardware experiments with servo motors. A former consultant, she excels at delivering value in challenging client environments and improving code quality through refactoring, DI integration and test coverage. Based in Stony Stratford, Samantha pairs a physics master's background with a curiosity-driven approach that turns open questions into production-ready solutions.
code12 years of coding experience
job12 years of employment as a software developer
bookMaster's degree Physics, Master's degree Physics at Royal Holloway, University of London
bookA-levels Physics, A-levels Physics at The Manchester Grammar School
languagesChinese, Hebrew
github-logo-circle

Github Skills (13)

net10
asp-net10
nuget10
automation10
dotnet-new10
dotnet10
automations10
csharp10
package-management10
dependency-injection10
dotnet-core10
unit-testing9
git9

Programming languages (12)

TypeScriptC#JavaCSSC++RustCScala

Github contributions (5)

github-logo-circle
NuKeeperDotNet/NuKeeper

Jul 2017 - Oct 2017

Automagically update nuget packages in .NET projects
Role in this project:
userBack-end Developer
Contributions:71 commits, 88 PRs, 68 pushes in 3 months
Contributions summary:Samantha primarily focused on maintaining and improving the NuGet package updating tool. Their contributions included refactoring code, improving error handling, and fixing bugs related to package reading and version updates. They also integrated SimpleInjector for dependency injection and updated dependencies, specifically NuGet.Protocol.Core.v3, and added tests to improve code quality and reliability. The work spans multiple areas of the project's functionality to ensure smooth package management.
dotnetnuget-packagenugetautomationcsharp
cohen990/mars-rover-again

Jul 2020 - Dec 2025

I already had one mars rover
Contributions:8 PRs, 3 pushes, 1 branch in 5 years 5 months
mars-roverrovermars
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