Summary
James Kelly is a Senior Software Engineer with 11 years of hands-on experience building full-stack web applications, currently contributing at GEICO from North Carolina. He is proficient across the Microsoft stack (C#, .NET Framework/Core/6, MSSQL, Azure) and modern front-end stacks (TypeScript, Angular, HTML/CSS), routinely shipping features, tests, and infrastructure improvements in service-oriented architectures. His background spans startups to enterprise products—everything from porting legacy VB.NET apps and hardening ASP.NET systems to integrating telemetry like Pendo and improving mobile local testing workflows. James pairs strong backend skills (xUnit/NUnit, API gateways, LogicApps) with front-end rigor (RxJS, Karma/Jasmine, SASS), and consistently practices test-driven development and code review discipline. Notably, he has practical DevOps experience maintaining Azure resources and creating utilities to speed manual and automated testing, reflecting a focus on developer productivity. He’s actively seeking engaging projects and roles where his blend of legacy migration, cloud integration, and front-to-back expertise can deliver tangible product impact.
11 years of coding experience
18 years of employment as a software developer
High School, High School, High School, High School at High School