Sunil G

Cloud Network Software Engineer at Apple

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
Sunil G is a Cloud Network Software Engineer with nine years of experience bridging firmware, network software, and cloud infrastructure, currently working at Apple after several roles at Intel. He brings deep C/C++ and embedded systems expertise grounded in a top-of-class Computer Science degree (CGPA 9.41) and a track record shipping production firmware and network stack improvements. Sunil has contributed to the widely used Open vSwitch project, improving DPDK integration, build/config reliability, and test coverage—demonstrating practical DevOps and backend skills in high-performance networking. Comfortable across firmware, microprocessor-level code, and cloud networking, he combines low-level systems rigor with pragmatic data analysis to diagnose and harden complex distributed systems.
code9 years of coding experience
job5 years of employment as a software developer
bookPre University, 96%, Pre University, 96% at SDM PU College
bookEngineer’s Degree, Computer Science, CGPA 9.41, Engineer’s Degree, Computer Science, CGPA 9.41 at PESIT
bookCGPA 10, CGPA 10 at SDM english medium school
languagesHindi, Kannada, English
github-logo-circle

Github Skills (11)

c1710
dpdk10
build-system10
c1110
systemd9
linux8
testing8
autoconf7
configuration-management6
avx6
performance-optimization6

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
openvswitch/ovs

Sep 2022 - Sep 2022

Open vSwitch
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 commit in 1 day
Contributions summary:Sunil primarily contributed to the Open vSwitch (OVS) project by enhancing the build and configuration process, particularly in relation to DPDK (Data Plane Development Kit). They addressed issues with DPDK library dependencies and improved error messaging. Additionally, the user made changes to the systemd service configuration for OVS-DPDK and improved test cases to improve the testing coverage of the DPDK integration. The user also refactored build-time checks for AVX512 to improve code readability.
twitch
Sunil-Pai-G/ovs

Jun 2020 - Aug 2020

Open vSwitch
Contributions:85 pushes, 5 branches in 2 months
twitch
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
Sunil G - Cloud Network Software Engineer at Apple