Summary
Karthik Badam is a Senior Full Stack Engineer with 13 years of experience building data-driven ML and visualization tools, currently shaping evaluation and debugging workflows for language models at Apple. He blends research-grade visualization and interactive ML interfaces with production UX to enable exploration of millions of metric combinations and integrate failure analysis into team workflows. His background includes a PhD in Computer Science and a track record of research impact—10+ publications and tools like Vistrates and TimeFork that fuse human intuition with statistical models to improve forecasting. Previously he translated academic prototypes into industry features at Adobe, Microsoft, and Inria, and taught data visualization to large undergraduate and graduate cohorts, giving him a rare mix of production engineering, HCI research, and pedagogy.
13 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Science and Engineering, Bachelor's degree Computer Science and Engineering at Indian Institute of Technology Hyderabad
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at University of Maryland
Master's Degree Computer Engineering, Master's Degree Computer Engineering at Purdue University