Zain Tahlilkar is a Senior Software Developer with 11 years of experience specializing in computer vision, machine learning, and embedded/real-time C++ systems. Currently at General Motors, he designs and implements diagnostic infrastructure and Adaptive AUTOSAR software for automated driving platforms, drawing on hands-on experience with NVIDIA Jetson, STM32, and in-vehicle protocols like CAN and RS232. His background blends mechatronics engineering training at McMaster with practical work on autonomous vehicle perception and low-level controllers, giving him a rare cross-domain fluency between perception algorithms and production automotive software. Earlier roles include building Ruby on Rails tooling and Dockerized deployments at Bell, demonstrating comfort across full-stack and DevOps tasks. Known for turning prototype vision models into deployable, requirements-driven components, he balances research curiosity with rigorous engineering discipline.
11 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree, Mechatronics Engineering, 11.2, Bachelor’s Degree, Mechatronics Engineering, 11.2 at Faculty of Engineering - McMaster University
Ontario Secondary School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, 90%, Ontario Secondary School Diploma, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, 90% at AY Jackson Secondary School
An app using Spotify's Developer API to visualize statistics on songs in Spotify, and to make and manage playlists from user's currently saved music. Currently a work in progress
Contributions:46 commits, 2 PRs, 7 pushes in 2 months
Contributions:19 commits, 15 pushes, 1 branch in 1 year 9 months
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
Zain Tahlilkar - Senior Software Developer at General Motors