Summary
Karan Shah is a Software Engineer II based in New York with 10 years of experience building full-stack applications across fintech, academia, and consulting. Currently at American Express, he brings a track record of progressing from associate roles to senior developer positions, delivering production-ready systems at NJIT, Stevens Institute of Technology, and Coaction Global. He combines an MS in Computer Science with hands-on work in open-source energy management tooling from his master’s project, reflecting a practical interest in impactful, data-driven systems. Comfortable across front- and back-end stacks, Karan is known for translating research and academic projects into maintainable enterprise software and for thriving in collaborative engineering environments.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at KJ Somaiya College of Engineering, Vidyavihar
Master of Science - MS Computer Science, Master of Science - MS Computer Science at New Jersey Institute of Technology
Higher Secondary School, Higher Secondary School at Mithibai College of Arts Chauhan Institute of Science and A.J. College of Commerce and Economics