Summary
John Hurrell is a Senior Software Engineer with 12 years of professional experience building and modernizing .NET Core applications and data-driven systems for healthcare and enterprise clients. He combines deep C#, SQL Server and database expertise with hands-on AWS migration work—moving legacy processes into Athena, SQS, Lambda, Step Functions and S3 to cut costs and improve scalability. Comfortable across relational and NoSQL stores (SQL Server, PostgreSQL, Raven, MongoDB, DynamoDB), he’s particularly curious about PostgreSQL despite not having used it extensively in production. John explores lightweight, cost-effective full-stack patterns—Vue 3 frontend hosting in S3 talking to .NET minimal APIs in Lambda—and dabbles in SwiftUI for iOS when time permits. Known for pragmatic performance tuning (e.g., moving heavy logic into the DB to reduce page loads), he brings a practical, systems-minded approach to delivering reliable, auditable software for regulated domains.
12 years of coding experience
16 years of employment as a software developer
Monroe Community College
Penfield High School
Aeronautical Engineering, Aeronautical Engineering at Embry-Riddle Aeronautical University