# Hari Prasad Nandakumar > Staff Software Engineer / Tech Lead Manager at Google Location: San Francisco, California, United States Profile: https://flows.cv/hariprasadnandakumar Engineering at Google, leading Embedded Device Automation efforts and building infrastructure to improve quality of Devices. Expertise in - Python - Embedded Device Automation Infrastructure - Leadership of Geographically dispersed teams - Product Management Passionate about building products to solve user problems in the photography, camera, travel, sports, health and blockchain space. Outside of work, I love traveling and seeing the world through my Nikon’s eyes : https://unsplash.com/@hariprasad000 - with 125M+ views and 400k+ downloads ## Work Experience ### Staff Software Engineer / Tech Lead Manager @ Google Jan 2022 – Present | San Francisco Bay Area ### Staff Software Engineer @ Google Jan 2021 – Present | San Francisco Bay Area ### Product Manager @ Fitbit Jan 2018 – Jan 2021 | San Francisco Bay Area • Shipped Always On Display for Fitbit Versa2, a top-5 user requested feature with Fitbit’s 25 million+ user base. • Shipped auto-brightness tuning for Fitbit’s new OLED display Smartwatches. • Shipped Versa2 retailer demo units reaching across EMEA, APAC and North America markets. • Partner with Engineering, Design, Research & Marketing teams to build the product. • Define & track KPI's for success to track feature adoption, retention and engagement. ### Principal Software Development Engineer - Automation @ Fitbit Jan 2015 – Jan 2021 | San Francisco Bay Area • Led an automation team of 9 Engineers across 3 remote locations and revamped engineering processes, implementing agile development methodologies, code reviews and continuous integration. • Led project to design and build automation (Python) on 2 Fitbit platforms encompassing 7 products (including Alta, Alta HR). • Achieved 50% reduction in manual testing costs saving the company a quarter million dollars YoY, by setting up pipelines to perform P0 and P1 tests. • Eliminated 20% critical product bugs early in the product cycle by implementing a trimmed down Continuous Integration system to suit Firmware development needs. • Created a saving of quarter million dollars by rapidly prototyping and developing a Minimum Viable Product to replicate Out of Box User Experience, thereby reducing the man power needs for every new product. • Developed data analysis tools for tracking product performance in the field (crash rates, syncing, FWUP) using Snowflake. • Hiring and Mentoring engineers ### Senior Software Engineer @ Qualcomm Jan 2013 – Jan 2015 | Greater San Diego Area • Senior Developer of the automation team that successfully built a test framework to support 5 Windows Phone Chipsets. • Cut down test organization costs by 75% working with multiple functional teams (Power, Subsystem, Radio Layer, Multimedia and Graphics) to onboard tests into automation. • Led automation team of 4 engineers to support 3 Windows Phone products through Microsoft Code drops and release cycles, to debug and unblock issues on daily builds, reducing automation bugs by 50% in parallel, using Kanban methodologies. • Developed dashboards to track daily Software quality progress for Program Managers and Executives. • Created smart features for automation to reduce device and human hours needed for debugging (cutting down device preparation phase, eliminating bad devices, auto-retrying failures). ### Software Engineer (Systems Test Automation) @ Qualcomm Jan 2011 – Jan 2013 | Greater San Diego Area • Developed the Windows Automation Test Framework using Python to support Phones and Tablets (MSM8660, MSM8960, and MSM8974). • Built unit test coverage for the framework API’s using NOSE framework. • Increased platform functional/stress test coverage by 75% in 2 years. • Designed and setup RACK layouts to support automation (OTA network support, GPS support, heat ventilation, devices per host configuration). ### Software Automation Engineer @ Wolfram Research Jan 2010 – Jan 2011 | Urbana-Champaign, Illinois Area Developed Mathematica test scripts for testing the various Visualization and Graphics functionalities. Designed and implemented the test plan and scripts for CUDA and OpenCL functionalities in Mathematica. ### Media Lab Software Intern Engineer @ Advanced Micro Devices Jan 2009 – Jan 2009 Worked as a Media Lab Co-op Engineer to test the codecs and other integrated application components in Media Explorer and Gaming products of AMD. ### Product Development Software Intern Engineer @ Advanced Micro Devices Jan 2008 – Jan 2008 Worked as a Product Development Co-op Engineer to understand the schematics of the processor test boards and write scripts in RUBY and PERL to develop applications for testing various processors. ### Graduate Assistant Software Engineer - Veterinary Integrative Biosciences department @ Texas A&M University Jan 2007 – Jan 2008 Developed PERL scripts to perform gene sequence matching and annotations of Bovine (Cow) and Opossum genomes. ### Software QA Engineer @ Infosys Jan 2005 – Jan 2007 | Chennai Area, India ## Education ### Software Product Management Certification in Software Product Management Product School ### MS in Electrical Engineering Texas A&M University ### BE in ECE Anna University Chennai ## Contact & Social - LinkedIn: https://linkedin.com/in/hnandakumar - Portfolio: https://medium.com/@hariprasadnandakumar - Portfolio: https://unsplash.com/@hariprasad000 --- Source: https://flows.cv/hariprasadnandakumar JSON Resume: https://flows.cv/hariprasadnandakumar/resume.json Last updated: 2026-04-12