Sanjay’s work focuses on building scalable, production-grade systems, with experience spanning systems programming and performance-oriented software development. He holds a degree in Computer Science from the University of Waterloo, specialising in Artificial Intelligence.
He has developed SaaS solutions that leverage AI for document analysis for medical clinics, streamlining patient onboarding and operational workflows. He has also worked extensively on optimizing Python-based data processing and inference pipelines to improve performance, reliability, and efficiency in production environments.
Beyond his professional work, Sanjay has built a range of independent projects, including a microkernel for a real-time model train system, monocular depth estimation models in computer vision, and compute shaders for high-performance graphics applications. He also has a strong background in robotics, having competed at the international level. Outside of work, Sanjay remains active through soccer and hiking, with a notable achievement of summiting Mount Kilimanjaro. He plays the saxophone and guitar, and continues to explore interests in game development and graphics programming.