James Codella is a Principal Product Manager at Microsoft in New York, specializing in NoSQL query and AI for Azure Cosmos DB with a strong background in building data-driven AI services. He has transitioned from technical program management of mixed reality telemetry to product leadership on Azure Personalizer and Cosmos DB query/AI features, blending systems reliability, ML research, and product strategy. With a PhD in Operations Research and prior IBM research roles producing publications and patents, he brings rigorous analytical thinking to product decisions. His work frequently sits at the intersection of large-scale telemetry, reinforcement learning, and database query optimization—helping teams turn complex operational data into actionable intelligence. Despite a relatively compact product-management tenure, he couples deep academic rigor with hands-on engineering and metrics-driven delivery.
4 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Operations Research, Doctor of Philosophy (Ph.D.) Operations Research at University of Wisconsin-Madison
B.S. Operations Research & Information Engineering, B.S. Operations Research & Information Engineering at Cornell 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
James Codella - Principal Product Manager at Microsoft