All authors
Sagar Shahi, Senior Principal Software Engineer at Johnson & Johnson

Sagar Shahi

Senior Principal Software Engineer · Johnson & Johnson

View LinkedIn profile

About

Senior Principal Software Engineer at Johnson & Johnson, where he leads data engineering, data science, and software development teams building generative AI products. San José State University graduate, with prior data engineering roles across Facebook contractor teams. His current work involves shipping LLM-powered systems at enterprise scale. He writes about how AI flashcard generation actually works under the hood, and where machine learning genuinely improves spaced repetition versus where simpler rule-based scheduling still wins.

Currently at

Johnson & Johnson

Senior Principal Software Engineer

Education

San José State University

Joined

May 2026

as contributor

Areas of expertise

Generative AIMachine learningData engineeringSpaced repetition algorithms