Avinash Nigam

Software Engineer

Bengaluru, Karnataka, India15 yrs 6 mos experience
Most Likely To Switch

Key Highlights

  • Over 20 patents in distributed systems.
  • Led teams of over 20 engineers in high-impact projects.
  • Successfully scaled startup from 20 to 200 engineers.
Stackforce AI infers this person is a SaaS and Telecommunications expert with a focus on distributed systems and network engineering.

Contact

Skills

Core Skills

Software ArchitectureDistributed SystemsSoftware DevelopmentSystem IntegrationTechnical LeadershipProduct DevelopmentNetwork EngineeringWeb Development

Other Skills

Architectural & Scale ContributionsQC Rule EngineIn-House Ticketing EngineReconciliation FrameworkAirSearch latency optimizationGeneric Error FrameworkDistributed tracingDebugging toolsArchitectural ContributionsScalabilityReliabilitySecurityProduct Lead Growth platformGoogle Distributed Edge PlatformLow latency applications

About

With over 13 years of experience in building large-scale distributed systems, time-series stores, and search and information retrieval, I am an innovation champion with over 20 patents. At Google, I built foundational components of the Google Distributed Edge Platform to power low-latency applications, such as self-driving cars and 5G telecom applications. Prior to this, I built and scaled products at a startup to provide 360-degree visibility for data centers, which led to a successful acquisition by VMware. I also scaled the team from 20+ engineers to 200+ in the organization and expanded the customer base from less than 10 to over 1000. I have played a critical role in two successful startup acquisitions.

Experience

15 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 8 mos
Current Experience

Spotnana

Senior Staff Software Engineer

Aug 2023Present · 2 yrs 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Architectural & Scale Contributions
  • Designed and developed the QC Rule Engine, enabling TMCs and companies to define MidOffice PreTicketing/Ticketing/PostTicketing rules.
  • Built an In-House Ticketing Engine agnostic to suppliers, saving $1 per PNR by eliminating third-party solutions.
  • Developed a Reconciliation Framework used across the company for various reconciliation and delayed processing tasks.
  • Optimized AirSearch latency by 25%.
  • Customer & Field Contributions
  • Designed and developed a Generic Error Framework to surface third-party errors, enabling easy configuration for L1/L2 support.
  • Developed internal debugging tools leveraging distributed tracing, allowing TMC Admins and L1/L2 support teams to diagnose API failures independently.
  • Leadership Contributions
  • Leading a team of 20 engineers to deliver key features across the company.
  • Streamlined hiring processes to build a pipeline of top-tier engineers.
  • Worked closely with Product Management, UX/UI, QE, and Backend Engineering teams to prioritize product requirements.
Architectural & Scale ContributionsQC Rule EngineIn-House Ticketing EngineReconciliation FrameworkAirSearch latency optimizationGeneric Error Framework+4

Samooha

Founding Engineer, Samooha Inc

Nov 2022Jul 2023 · 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Provided technical leadership and vision, ensuring scalability, reliability, and security.
  • Led the development and successful onboarding of the Samooha Product Lead Growth platform.
  • Recruited and mentored engineers, fostering a high-performance culture.
  • Researched and implemented the optimal tech stack for the startup's growth.
Technical leadershipScalabilityReliabilitySecurityProduct Lead Growth platformTechnical Leadership+1

Google

Lead Software Engineer

Feb 2022Nov 2022 · 9 mos · Bengaluru, Karnataka, India

  • Google Distributed Edge Platform for low latency applications.
  • Google’s 4G/5G-ready Evolved Packet Core & Software Defined Network platforms
  • Led a team of 12+ engineers to develop tools for low-latency applications.
  • Architected scalable software solutions aligning with Google's infrastructure.
  • Provided mentorship and technical guidance through code reviews and best practices.
Google Distributed Edge PlatformLow latency applicationsEvolved Packet CoreSoftware Defined NetworkTeam leadershipDistributed Systems+1

Vmware

3 roles

Staff-II Engineer

May 2021Feb 2022 · 9 mos

Staff Engineer

Promoted

Aug 2019Jan 2022 · 2 yrs 5 mos

  • Architectural Contributions
  • Designed and modified the existing architecture of existing distributed system pipeline and able to achieve
  • more than 25% to 30% performance improvement by reducing Memory usage by 20% to 25% of the overall
  • system
  • Optimized and scaled Network Insight 10 folds to provide single pane operational visibility of 100 K VMs and
  • 10 Million flows. This required building better abstractions for batch and stream/micro-batch processing and
  • leveraging higher concurrency
  • Traffic Flow processing and analysis pipeline for collection, deduplication, stitching and aggregation for flow
  • traffic data at device line-rate
  • Feature Contributions
  • Lead the end to end development of VMware SD-WAN by VeloCloud Support in Network Insight
  • Designed and developed Duplicate IP Addresses support for NetFlow/IPFIX Flows in Network Insight
  • Designed and developed the generic support of NAT, VPN
  • Designed and developed the Path, Layer3, Edge Topology, etc
  • Designed and developed a debugger tool for system which is later on transformed into a single platform/tool
  • to troubleshoot problems in the Network Insight system
  • Customer and Field Contributions
  • Spearheaded level-1/level-2 Engineering Escalation support from Network Insight Customer Tiger Team
  • Developed the First level debugging handbook to handle support escalations efficiently and objectively
  • Leadership Contributions
  • Helped to scale out team from 20-25 engineers to 100+ engineers in a short period of time by hiring and
  • mentoring the team.
  • Leading the team of 8 engineers to deliver several features in Network Insight
  • Working with Product Management, Design, UX/UI, QE and Backend Engineering team to simplify and
  • prioritize product requirements with pragmatic considerations
Architectural ContributionsPerformance improvementNetwork InsightTraffic Flow processingFeature developmentSoftware Architecture+1

Senior Member of Technical Staff

Jun 2016Jul 2019 · 3 yrs 1 mo

Arkin net (acquired by vmware)

Member of Technical Staff

Nov 2015Jun 2016 · 7 mos · Pune

Egain corporation

3 roles

Senior Software Engineer

Sep 2015Nov 2015 · 2 mos

Software Engineer

Apr 2013Sep 2015 · 2 yrs 5 mos

Software Engineer

Jun 2011Apr 2013 · 1 yr 10 mos

  • Handle the tasks of writing server-side code for J2EE based web-architected CIH platform, eGain
  • Implemented new features and API in “eGain chat” module ensuring compatibility in tools and interfaces
  • Developed and implemented API for “eGain video chat” module
  • Owned , designed and developed newly added module “eGain Analytics” in eGain product
  • Designed and developed cube in SSAS for “eGain Analytics”
  • Designed and developed the dashboard for various modules of eGain
  • Implemented “Single Sign on” to launch “eGain Analytics dashboard” from eGain application as well as from Excel 2010 by using various technologies (Java\J2EE, Rest web services,ASP.NET) together
  • Responsible for reviewing and gathering requirements for various software modules
  • Perform the tasks of designing software with guidance from senior engineers
  • Worked for UI development with JavaScript, AJAX and other similar technologies
  • Troubleshooting and solving internal as well as customer found defects
J2EEJavaScriptAJAXAPI developmentSingle Sign-OnWeb Development

Proteans ( acquired by symphony services)

Associate Engineer

Jun 2010Jun 2011 · 1 yr · Bengaluru, Karnataka, India

  • Created POC of Android Applications
  • Developed and enterprise application containing email client, contact manager, calendar and task manager for Android devices for Sybase (an SAP company)
  • Prepared design documents for applications developed for Android devices
  • Owned and validated all technical deliverables
  • Developed mp3 client for www.roohmz.com i.e. a business networking site by using Flex and .net

Axiom education pvt. ltd.

Internship

May 2009Jul 2009 · 2 mos

Education

Indian Institute of Technology, Kanpur

Bachelors of Technology

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Software Architecture & Distributed Systems

Explore similar profiles based on matching skills and experience