John Baker is a Senior Software Engineer with a decade of experience designing and delivering enterprise-grade .NET applications, currently serving as Acting Lead Developer and Architect at Springshot. He specializes in migrating client data into production systems, maintaining in-house ASMX and WCF APIs, and refactoring monoliths into scalable microservices using DDD and SOLID principles. Comfortable bridging technical and business stakeholders, he routinely assigns and coordinates developer work while translating requirements and risks for BAs and clients. His background includes building data warehousing, document archiving, and e-distribution solutions for regulated industries, giving him deep experience with complex data and compliance needs. Based in Lawrenceville, GA, he combines hands-on coding (Redis, Hangfire, SQL across Oracle/MySQL/MSSQL) with pragmatic architecture and delivery focus. An understated strength is his track record of turning legacy systems into maintainable, extensible platforms that support growth and operational reliability.
10 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 Georgia Southern University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Baker - Senior Software Engineer at Springshot