Anish Narsian

Senior Software Engineer at Microsoft

San Francisco Bay Area 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
Anish Narsian is a Senior Software Engineer in the San Francisco Bay Area with seven years of experience building low-level networking, cloud, and distributed systems software. He currently contributes to Microsoft Azure and has a background at Broadcom working on Linux drivers and platform-level debugging for storage and networking hardware. Anish is an active open-source contributor to the SONiC ecosystem, improving Fine Grained ECMP, build-image tooling, and test suites—work that spans kernel integration, routing/neighbor resolution, and IPv6/vxlan validation. He combines systems-level rigor with DevOps and QA sensibilities, enabling reliable packet flow and route stability in production-grade networking stacks. A UCSD computer science alumnus, he brings a practical focus on reliability and interoperability that surfaces in both code and test infrastructure.
code7 years of coding experience
job3 years of employment as a software developer
bookUniversity of California San Diego
github-logo-circle

Github Skills (27)

c-language10
sonic10
python10
r10
configuration-management10
test-framework10
abstraction10
packet10
abstraction-layer10
networking10
f10
abstract10
cprogramming-language10
test-automation10
dockers9

Programming languages (4)

C++CHTMLPython

Github contributions (5)

github-logo-circle
sonic-net/sonic-swss

Jun 2019 - Sep 2021

SONiC Switch State Service (SwSS)
Role in this project:
userBack-end Developer
Contributions:52 reviews, 8 commits, 7 PRs in 2 years 3 months
Contributions summary:Anish primarily focused on enhancing the Fine Grained ECMP (FG ECMP) functionality within the SONiC Switch State Service (SwSS) for the `sonic-net/sonic-swss` repository. Their contributions included implementing changes for link oper state handling, enabling packet flow, and refining matching modes. The user also addressed intermittent timing failures and resolved issues to improve stability and reliability, particularly relating to the integration with the kernel and route resolution.
sonicswitch
sonic-net/sonic-buildimage

Jul 2020 - Jan 2022

Scripts which perform an installable binary image build for SONiC
Role in this project:
userBack-end & DevOps Engineer
Contributions:50 reviews, 15 commits, 10 PRs in 1 year 6 months
Contributions summary:Anish primarily contributed to the configuration and maintenance of the SONiC build image. They added functionality related to VLAN prefix lists within the FRR templates. Their work also involved cleaning up the FG_ROUTE state database table during reload operations. Furthermore, they made modifications to the minigraph parsing logic, adding support for new parameters and adjustments to fine-grained ECMP matchmode and downstream subrole parsing.
armv6installableimage-buildsonicbinary-image
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
Anish Narsian - Senior Software Engineer at Microsoft