Tajinder Singh is a Technical Program Manager in San Francisco with a decade of experience building data infrastructure, stream processing, and automation for compute, storage, and network planning at scale. He moved from hands-on data engineering and streaming systems at Yelp and startups to leading automation efforts at Google, blending deep technical fluency with program delivery. His background includes building real-time analytics platforms (CrimeX) using Kafka, Storm, HDFS/Hive and Elasticsearch, reflecting a strong end-to-end data pipeline pedigree. Comfortable both as an engineer and program lead, he bridges cross-functional teams to turn complex distributed systems into reliable production services. Known for pragmatic problem-solving and a willingness to jump into code or architecture discussions, he brings a maker’s mindset to large-scale operational challenges.
10 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, GPA: 3.75/4, Master's degree, Computer Science, GPA: 3.75/4 at University of Southern California
Bachelor of Technology (B.Tech.), Computer Science, GPA: 3.62/4, Bachelor of Technology (B.Tech.), Computer Science, GPA: 3.62/4 at Guru Gobind Singh Indraprastha 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
Tajinder Singh - Technical Program Manager at Google