Russell Hammett is a pragmatic software leader with 11 years of hands-on experience building and improving .NET-based web applications and data layers, now leading teams at HiBob. He combines deep backend expertise in ASP.NET/C#, .NET Core and MS SQL with practical skills across Python, TypeScript, Oracle and CI automation, often focusing on code quality and maintainability. Russell has a track record of refactoring data access and streamlining versioning and CI in notable open-source projects like allReady and ScottPlot, showing a penchant for making systems more reliable and testable. He progressed from web developer roles into senior engineering and team leadership, bringing a steady, engineering-first management style. Based in Westminster, MD, he balances professional curiosity—constantly learning new technologies—with a down-to-earth personal life as a family-focused developer and gamer. His mix of full-stack fluency and attention to developer experience helps teams ship cleaner, more maintainable software.
11 years of coding experience
17 years of employment as a software developer
Bachelor's Computer Studies; completed, Bachelor's Computer Studies; completed at University of Maryland University College
Cisco Networking Academy
Web Developer Information Technologies, Web Developer Information Technologies at College of Southern Maryland
This repo contains the code for allReady, an open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities.
Role in this project:
Back-end Developer
Contributions:10 commits, 7 PRs, 4 comments in 26 days
Contributions summary:Russell primarily focused on back-end development tasks, refactoring existing code and improving the data access layer within the application. Their contributions included eliminating "magic strings" in controllers to improve code maintainability and removing and refactoring of the `ClosestLocationService` into the `DbContext` using Entity Framework, updating tests and references to the moved code. These changes indicate a focus on code quality and efficient database interactions, aligning with back-end development practices.
Contributions:8 commits, 1 PR, 6 comments in 1 day
Contributions summary:Russell primarily focused on improving the build and versioning processes for the ScottPlot library. They implemented centralized package versioning using .NET's tools and updated the versioning script. The user also modified several project files to incorporate the versioning changes. Additionally, the user addressed a Linux-specific test failure and skipped its execution to improve CI stability.
chartsdotnetchartchartingplot
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.