Aravind Mani

Principal Software Engineer at Dell Technologies

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

🤩
Rockstar
🎓
Top School
Aravind Mani is a Principal Software Engineer based in Bengaluru with six years of experience building system-level networking software and hardware integration for Dell Technologies. He has deep hands-on expertise in SONiC platform development, contributing bug fixes and features across prominent open-source repos (sonic-platform-daemons, sonic-platform-common, sonic-buildimage) to improve transceiver handling, EEPROM/CMIS parsing, and platform bring-up for 10G–400G systems. Known for resolving field escalations and translating customer needs into product enhancements, he blends backend, DevOps and firmware-adjacent work across FPGA/CPLD, PSU, thermal, BMC and kernel issues. Pragmatic and curious, he pairs a strong engineering foundation from Madras Institute of Technology with a track record of stabilizing complex network-device software in production environments.
code6 years of coding experience
job9 years of employment as a software developer
bookMaths-C.S., 94.58 in HSC and 95.2% in SSLC, Maths-C.S., 94.58 in HSC and 95.2% in SSLC at Subramaniya Sastriar Higher Secondary School,Arni,Tiruvannamalai District,TamilNadu
bookBachelor of Technology (B.Tech.), Information Technology, cgpa:8.05, Bachelor of Technology (B.Tech.), Information Technology, cgpa:8.05 at Madras Institute of Technology Campus
languagesEnglish, Tamil, Telugu, Hindi
github-logo-circle

Github Skills (19)

sonic10
system-configuration10
python10
apidoc10
hardware-interface10
integrations10
networking10
api10
system-integration10
network10
eeprom10
debug9
debugging9
linux9
bash9

Programming languages (6)

C++ShellCGoHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-buildimage

Aug 2019 - Nov 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userBack-end & DevOps Engineer
Contributions:44 reviews, 138 commits, 130 PRs in 3 years 3 months
Contributions summary:Aravind's contributions center on the build process for the SONiC image, including modifications to platform-specific scripts and configurations. They implemented changes to LED behavior in response to hardware changes, and added support for new hardware configurations by modifying buffer and QoS settings, and enabling new features like SFP+ support. Furthermore, the user was involved in fixing issues related to SFP detection and low power mode, alongside working on platform-related system health daemon. These activities demonstrate a strong focus on system-level software development and hardware integration.
armv6installableimage-buildsonicbinary-image
Platform module daemons for SONiC
Role in this project:
userBack-end Developer
Contributions:20 reviews, 10 commits, 7 PRs in 2 years
Contributions summary:Aravind primarily focused on bug fixes and enhancements within the `sonic-xcvrd` daemon, likely related to SONiC platform management. Their contributions addressed issues related to media settings, QSFP-DD DOM information, and vendor key handling. They modified Python code to resolve crashes and improve the handling of transceiver information. These changes suggest a focus on improving the stability and functionality of network device management within the SONiC environment.
linuxdaemonssonic
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
Aravind Mani - Principal Software Engineer at Dell Technologies