William Sanders is a Senior Software Engineer based in Boston with nine years of experience building .NET web applications, microservices, and front-end features complemented by Ansible deployment automation. At Rocket Mortgage he has progressed from Software Engineer to senior roles, shipping reliable systems in a regulated finance environment. He contributes to notable open-source .NET projects like Humanizer, improving time span formatting and test coverage—demonstrating attention to localization, precision, and edge-case correctness. A former research attorney with a JD and a BA in Philosophy, he brings analytical rigor and clear technical communication to complex engineering problems. In his spare time he experiments with assembly and other languages, reflecting a low-level curiosity that informs pragmatic, well-tested higher-level designs.
9 years of coding experience
5 years of employment as a software developer
Doctor of Law - JD, Doctor of Law - JD at Ave Maria School of Law
Bachelor of Arts - BA, Philosophy, Bachelor of Arts - BA, Philosophy at Marquette University
Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:19 commits, 1 PR, 6 comments in 2 months
Contributions summary:William primarily focused on enhancing the `Humanizer` library by addressing specific issues related to time span formatting and resource key handling. Their contributions included implementing changes to correctly return zero values in time span calculations and adding resource key tests for improved reliability. Further, the user modified existing tests and added new ones to improve the test coverage of the time span humanization functionality, covering areas like precision, min/max time units, and localization.
Contributions:11 releases, 127 pushes, 1 branch in 5 years 7 months
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
William Sanders - Senior Software Engineer at Rocket Mortgage