Ashok Daparthi

Network Dev Senior Engineer at DELL Force10 Networks

California, United States
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
Ashok Daparthi is a senior network development engineer with 11+ years building high-performance data center switching and routing software, currently leading forwarding-plane development and QoS for Dell/Force10 platforms. He brings deep embedded C and system programming expertise across Broadcom-based NPUs, MMU tuning, WRED, hierarchical QoS, DCB (PFC/ETS/DCBX) and CoPP, pairing protocol-level insight with hands-on deployment experience on S and Z family TOR and chassis switches. Ashok has driven multicast and control-plane features from IGMP/PIM/MLD implementations to production multicast table programming and high-availability behavior on large chassis systems. As a maintainer of SAI-related forwarding modules, he contributed QoS and Energy Efficient Ethernet attributes to the Open Compute Project’s Switch Abstraction Interface, bridging open-source abstractions to vendor SDKs. Based in California, he is a practical problem-solver who routinely tunes MMU and DCB thresholds for storage workloads, improving throughput and latency in real customer environments.
code11 years of coding experience
job6 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
bookB.Tech, Electronics And communications Engineering, B.Tech, Electronics And communications Engineering at Gudlavalleru Engineering College
languagesEnglish, Telugu
github-logo-circle

Github Skills (9)

c1710
abstract10
abstraction10
qos10
c1110
abstraction-layer10
buffering8
buffer8
ethernet8

Programming languages (6)

C++CJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
opencomputeproject/SAI

Jul 2015 - Nov 2019

Switch Abstraction Interface
Role in this project:
userBack-end Developer
Contributions:35 commits, 47 PRs, 113 comments in 4 years 4 months
Contributions summary:Ashok's primary contribution focused on adding support for Quality of Service (QoS) features to the Switch Abstraction Interface (SAI). This included implementing functionality for policers, queues, schedulers, scheduler groups, and WRED (Weighted Random Early Detection). Furthermore, the user introduced attributes for the port, switch, and buffer to enable EEE (Energy Efficient Ethernet) functionalities. These changes expanded the SAI's capabilities for traffic management and power efficiency.
switchabstraction
AshokDaparthi/sonic-swss

May 2021 - Jul 2023

SONiC Switch State Service (SwSS)
Contributions:34 pushes, 2 branches in 2 years 2 months
sonicswitch
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
Ashok Daparthi - Network Dev Senior Engineer at DELL Force10 Networks