Summary
Ian Hills is a Principal Software Engineer with 13 years of experience leading backend and platform initiatives from Somerville, MA, currently modernizing DraftKings’ microservice fleet by migrating .NET Framework on Windows to .NET Core on Linux. He combines deep C#/.NET expertise with cloud and infra skills—AWS, Terraform, Redis, ElasticSearch—and a strong track record in extracting monolith logic into resilient microservices and SDKs. Ian has driven testability and reliability improvements, creating Selenium/Appium tooling and porting fault-tolerance patterns to production systems. He started at DraftKings as the first junior hire and progressed through hands-on roles to architecture leadership, blending implementation grit with strategic technical design. Notably, he pairs platform-level thinking with practical automation (PowerShell, Terraform) to accelerate large-scale migrations and reduce operational risk.
13 years of coding experience
8 years of employment as a software developer
High School, High School at Nashoba Regional High School
Bachelor of Science in Computer Science Computer Science, Bachelor of Science in Computer Science Computer Science at University of Massachusetts Amherst