Imran Shah is a seasoned technology leader with over a decade of experience building scalable, high-performance systems and driving digital transformation, currently serving as Director of Technology at American Express in Phoenix/Scottsdale. He blends hands-on engineering pedigree—from designing real-time risk analysis platforms using C++, Java, Spring and RocksDB to crafting Angular UI frameworks—with strategic leadership in architecture, delivery and cross-functional stakeholder alignment. As former CTO of a fintech-focused startup, he established engineering KPIs, modernized SLDCs and operationalized Big Data replay for robust testing, showing a knack for marrying reliability with speed-to-market. Imran’s career at American Express spans staff engineering to technical architecture leadership, where he’s mentored teams and standardized resilient, scalable architectures. He holds a Master’s in Computer Science from Arizona State University and brings a pragmatic, metrics-driven approach to innovation that balances technical depth with business impact.
10 years of coding experience
12 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Ira A. Fulton Schools of Engineering at Arizona State University
Bachelor’s Degree, Computer Engineering, Bachelor’s Degree, Computer Engineering at Bharati Vidyapeeth's College Of Engineerin Pune
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.