Sonu Gupta

R&D Engineer at Ekinops

Bengaluru, Karnataka, 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

👤
Senior
🎓
Top School
Sonu Gupta is an R&D engineer with 10 years of experience building backend systems and embedded software across telecom and networking domains. Based in Bengaluru, he has worked at Ekinops and Huawei after starting his career at Sasken, bringing deep C, Java, Python and Lua expertise to product-grade platforms. He demonstrates strong debugging and analytical skills, often tackling complex OS and cross-platform integration challenges on Linux, Windows and macOS/iPad environments. Sonu is an active contributor to the Open Network Operating System (ONOS) project, where he implemented YANG data tree node management and upgraded the codebase to current yangtool dependencies, reflecting his aptitude for data modeling and dependency maintenance. He combines hands-on implementation with leadership and clear team communication, driving features from design through production. Colleagues rely on him for pragmatic problem solving and keeping legacy systems current with modern toolchains.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology - BTech, Electrical, Electronics and Communications Engineering, Bachelor of Technology - BTech, Electrical, Electronics and Communications Engineering at Central Board of Secondary Education
github-logo-circle

Github Skills (6)

data-modeling10
onos10
javas10
yang10
java10
rest-framework9

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
opennetworkinglab/onos

Nov 2016 - Oct 2017

Open Network Operating System
Role in this project:
userBack-end Developer
Contributions:10 commits in 11 months
Contributions summary:Sonu primarily contributed to the backend of the ONOS project, focusing on the YANG data tree builder. They implemented features related to the creation, deletion, and merging of nodes within the data tree. Additionally, the user updated the project to use the latest version of the ONOS yangtool library, demonstrating a focus on maintenance and adaptation to evolving dependencies. These changes indicate a strong understanding of data modeling and the internal workings of the ONOS system.
ospfopenflowbazeloperating-systemnfv
sonu283304/onos

Sep 2017 - Dec 2017

Contributions:90 pushes in 2 months
operating-systemoperatinglinux
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
Sonu Gupta - R&D Engineer at Ekinops