Summary
Stephen Marsh is a Senior Software Engineer based in Boston with 13 years of experience building C#-centric full-stack solutions for regulated industries, including clinical trials and healthcare. He repeatedly translates complex domain requirements into dependable, auditable systems鈥攄esigning database-driven business logic, APIs, and cross-platform mobile features for eCOA and IRT platforms. Comfortable across the stack, he has led migrations (Xamarin to .NET MAUI), introduced architectural patterns, and mentored teams to raise code quality and testing standards. His work emphasizes precision and compliance, such as MSSQL-based randomization and drug inventory logic, while also improving developer productivity through training and design docs. Colleagues know him as a pragmatic problem-solver who balances rigorous technical detail with product-focused delivery.
13 years of coding experience
12 years of employment as a software developer