Venkata Sundararajan is a seasoned software engineer with 10 years of experience building high-performance back-end systems, device drivers, and distributed services, currently driving features and quality as a Software Engineer 2 at Microsoft. He has deep C/Linux kernel expertise from his work at Qualcomm—where he optimized memory and performance in Wi‑Fi drivers, reduced RAM and flash usage, and introduced TDD workflows—combined with a passion for Node.js and backend architecture. At Microsoft he improved enterprise app components, introduced Android unit testing for core file handling, and significantly reduced customer issues through design and fixes. An active open-source contributor, he added robust filter and test coverage to a generic C collections library, illustrating a pragmatic focus on correctness and automation. Based in Hyderabad, he pairs systems-level rigor with a pragmatic engineering approach to shipping reliable, scalable software.
9 years of coding experience
5 years of employment as a software developer
Bachelor's Degree, Information Technology, 8.89, Bachelor's Degree, Information Technology, 8.89 at PSG College of Technology
A library of generic data structures for the C language.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 commits, 2 PRs, 7 comments in 2 days
Contributions summary:Venkata primarily contributed to adding and testing new filter functions for various data structures (SList, List, Deque) within the C library. This involved implementing `filter`, and `filter_mut` functions, which allow filtering elements based on a given predicate. Comprehensive unit tests were also added to validate the functionality of the filtering operations.
Contributions:27 commits, 2 PRs, 25 pushes in 3 months
gitlabcli
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
Venkata Sundararajan - Software Engineer 2 at Microsoft