Summary
James Gregory is a Senior Software Engineer with nine years of experience and a six-year track record building C#/.NET solutions for major insurers, most recently at Liberty Mutual after a multi-year tenure at GEICO. He designs and maintains cloud-ready systems using Azure, Cosmos DB, and MS SQL Server while also contributing to front-end and service layers with TypeScript, Angular, and Node.js. A pragmatic problem solver and fast learner, he pairs curiosity about why systems behave with a focus on how to make them maintainable and scalable. Based in Fishers, Indiana, he combines enterprise-grade delivery experience with a background tutoring computer science and mathematics, which informs his clear communication and mentoring approach.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Indiana University Bloomington
English