Avinash B Srivenkatesh

Software Engineer

Bengaluru, Karnataka, India17 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend systems and API design.
  • Proven track record in network security and distributed systems.
  • Strong experience in low-level programming and hardware abstraction.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Networking and Security.

Contact

Skills

Core Skills

Network SecurityApi DesignDistributed SystemsNetwork Traffic ManagementAccess-control-listsNetwork Monitoring

Other Skills

AuthorizationTelemetryNetwork health monitoringPerlData StructuresCC++Network ProgrammingFlow MonitoringTCP/IPLinuxIPv6Computer ArchitectureAlgorithmsNetworking

About

Software developer with experience in backend systems, Security, API design, Distributed systems, Databases. Also have experience in low level programming close to the hardware and abstraction layer. Familiar with networking concepts. Quick learner. Highly motivated to learn new concepts and put them to use.

Experience

17 yrs 8 mos
Total Experience
2 yrs 11 mos
Average Tenure
7 yrs 1 mo
Current Experience

Uber

2 roles

Software Engineer

Feb 2026Present · 3 mos

Software Engineer

Mar 2019Jan 2026 · 6 yrs 10 mos

  • Identity and access management
  • Helping in building, maintaining and extending the capabilities of the unified authorization platform for Uber's production systems/services.
Network SecurityAPI Design

Cisco systems

2 roles

Software Engineer

Promoted

Sep 2016Mar 2019 · 2 yrs 6 mos · San Jose, California

  • Lead the development of features in ACL and QOS modules for Cisco's N9k series of switches for the SAI project where Cisco switches were adapted to be used with open-source OS called Sonic. Features involved Telemetry, Access-control-lists, Queuing, Network health monitoring.
  • The development involved writing APIs and handlers in an abstraction layer to abstract the hardware to the control plane.
  • Developed tools for better productivity for streamlining development tasks.
API DesignDistributed Systems

Software Engineer

Jun 2012Nov 2013 · 1 yr 5 mos · San Jose, CA

  • Worked on features in software which programmed Cisco's Nexus 6K switches. Features were mainly around access-control-lists and network traffic monitoring.
Access-control-listsNetwork Monitoring

Ericsson

Software Engineer

Nov 2013Sep 2016 · 2 yrs 10 mos · San Francisco Bay Area

  • Developed features in software which abstracted the hardware to the control-plane. Features involved rate-limiting, access-control-lists, network traffic bandwidth distribution, memory management.
Network Traffic ManagementAccess-control-lists

Broadcom

Software development Intern

May 2011May 2012 · 1 yr · Raleigh-Durham-Chapel Hill Area

  • During the 1 year of graduate internship here in Broadcom, I mainly worked on some enhancements and defects in the captive portal feature. Captive portal is mainly an authentication mechanism for the administrator to login to a wireless modem.

North carolina state university

Graduate student

Aug 2010May 2012 · 1 yr 9 mos · Raleigh-Durham-Chapel Hill Area

  • Masters in Computer science.
  • GPA: 4.0

Juniper networks

Member technical staff

Jun 2008Jul 2010 · 2 yrs 1 mo

Education

North Carolina State University

Master of Science (M.S.) — Computer Science

Jan 2010Jan 2012

RV College Of Engineering

Bachelor of Engineering (B.E.) — Telecommunication

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Network Security & Api Design

Explore similar profiles based on matching skills and experience