Avinash Tahakik is a software engineer with a decade of experience specializing in embedded product development, Linux, device drivers, and U-Boot, now based in Sunnyvale, California. He pairs hands-on expertise in C/C++11, Python, and shell scripting with a track record of delivering end-to-end IoT solutions across teams at Apple, Nuro, Microsoft, and now Google. His career spans both deep firmware-level work from his early years at Imagination Technologies and cloud/scale-facing engineering at major tech companies, giving him fluency across the hardware-software boundary. He holds a Master's in Computer Science from Arizona State University and began his industry journey as a graduate engineer, reflecting steady technical progression and adaptability. Colleagues know him for turning low-level constraints into robust, product-ready systems and for thriving in multidisciplinary teams shipping complex embedded products.
10 years of coding experience
11 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Arizona State University
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at Pune Institute of Computer Technology
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.