Sanjay Pitchai is a software engineer with four years of experience building user-facing React components and low-level embedded systems, currently working as an SDE-1 in Chennai. He has shipped UI workflow improvements at Logitech and contributed upstream firmware-update support for Logitech devices in the well-known fwupd project, demonstrating practical USB and firmware expertise. His project portfolio ranges from canteen management systems to sign language recognition, reflecting adaptability across web, ML, and IoT domains. Sanjay combines a focus on intuitive user experiences with a solid understanding of device communication and time-critical embedded code. Outside engineering, his background as a performance artist and festival organizer sharpens his leadership, communication, and reliability in high-energy team settings. He aims to deepen technical specialization while continuing to bridge front-end usability and low-level system concerns.
4 years of coding experience
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at College of Engineering, Guindy
A system daemon to allow session software to update firmware
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:122 reviews, 10 commits, 31 PRs in 1 year 3 months
Contributions summary:Sanjay contributed significantly to the `fwupd/fwupd` repository by adding support for the Logitech bulk controller protocol. This involved implementing the necessary code for device communication, including sending and receiving data via bulk transfers. The commits demonstrate an understanding of USB communication protocols, firmware update processes, and interaction with vendor-specific devices, specifically the Logitech devices. Further commits show implementation of device setup and time management, which is integral to embedded systems.
A system daemon to allow session software to update firmware
Contributions:1 push, 1 branch in 1 day
firmware-updatefirmwaredaemonlinuxupdate
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.