Sanjay Pitchai

SDE-1 at LoadShare Networks

Chennai, Tamil Nadu, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code4 years of coding experience
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at College of Engineering, Guindy
github-logo-circle

Github Skills (10)

c1710
firmware10
embedded10
usb10
c1110
sys10
updating9
linux9
live-update9
updater9

Programming languages (1)

C

Github contributions (2)

github-logo-circle
fwupd/fwupd

Aug 2021 - Nov 2022

A system daemon to allow session software to update firmware
Role in this project:
userEmbedded 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.
firmware-updatefirmwaredaemonlinuxupdate
vcdmp/fwupd

Aug 2021 - Aug 2021

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.
Request Free Trial