Summary
Craig Felton is a seasoned .NET Senior Software Engineer based in Rochester, NY, blending hands-on full-stack development with strategic architecture to keep high-traffic web apps scalable. He currently leads AI orchestration and data extraction initiatives at InfoTrack US, leveraging semantic kernel in C# and Pinecone as a vector database. Over 12 years, he has driven multi-tenant SaaS transitions, API design, CI/CD and infrastructure automation across roles at Fulcrum, Kodak Alaris, Brand Integrity, and InfoTrack US. His backend strengths span C#, ASP.NET, MongoDB, SQL, Redis, with front-end experience in TypeScript/Angular and Knockout.js, and he has implemented globalization and localization for global audiences. Notable achievements include building a scalable, event-driven serverless back-end for Kodak Picture Kiosks, creating a high-throughput image storage API, and mentoring junior engineers during rapid product growth. He holds a BS in Software Engineering from Rochester Institute of Technology and consistently delivers practical, scalable solutions in cloud and DevOps environments.
13 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BS), Software Engineering, Bachelor of Science (BS), Software Engineering at Rochester Institute of Technology
Mountain Pointe High School