Summary
Tushar K is a software engineer in San Francisco with 11 years of experience building full-stack systems, ML-driven products, and production robotics software. Currently at Nimble Robotics, he brings a research-informed approach from his USC MS work that improved RL training throughput and coordinated quadrotor swarms. He has shipped end-to-end financial trading stacks and ML trading strategies that achieved consistent returns and attracted institutional capital, while also delivering CV solutions (OCR, drone navigation) enhanced by GAN preprocessing. His background spans backend optimization, real-time systems, and CI for ML research—he even built a faster alternative to Python multiprocessing queues used in high-throughput experiments. Comfortable moving between research and production, he pairs hands-on engineering with applied ML for finance, fleet optimization, and robotics.
11 years of coding experience
5 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at University of Southern California
Engineer’s Degree, Computer Science, Engineer’s Degree, Computer Science at Bangalore Institute Of Technology