A

Ajay Chhatwal

Director of Engineering

Fremont, California, United States15 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led software engineering team at Arista Networks
  • Expert in Internet of Things application development
  • Strong background in distributed systems and software engineering
Stackforce AI infers this person is a Backend-focused expert in IoT and distributed systems development.

Contact

Skills

Core Skills

Distributed SystemsSoftware DevelopmentResearchInternet Of ThingsProgrammingOpen Source Development

Other Skills

CC++JavaData StructuresAlgorithmsSystems EngineeringAndroid DevelopmentJava Enterprise EditionPython

Experience

15 yrs 2 mos
Total Experience
5 yrs
Average Tenure
13 yrs 11 mos
Current Experience

Arista networks

Software Engineering Manager

Jun 2012Present · 13 yrs 11 mos

  • Lead a team of software engineers focused on developing forwarding plane software for switches powered by Broadcom's StrataXGS Trident/Tomahawk family of ASICs.
  • Advise customer engineering teams on buffer tuning, congestion management, flow control, and Quality of Service (QoS) for some of the largest cloud and AI deployments in the world.
  • Primarily focussed on:
  • Load balancing for AI workloads
  • Flow Control and Congestion Management ( PFC, ECN )
  • Memory Management ( Admission Control, Queueing, Buffer tuning )
  • Quality of Service ( Classification, Prioritization, Scheduling, Shaping, Bandwidth Management )
  • Layer 2 switching
  • Also involved in release management, project management, mentoring and intern supervision
Distributed SystemsCC++Software DevelopmentJavaData Structures+4

Inria paris-rocquencourt

3 roles

Research Intern

Jan 2012Mar 2012 · 2 mos · Paris, France

  • Worked on Research project entitled, "Supporting Application Development for the Future Internet of Smart Things and Services"
  • Developed programming abstractions and software implementation for integrating techniques from pervasive computing and wireless sensor networks domains in order to enable the specification, development and deployment of Internet of Things applications
  • Performed evaluation of the software implementation on a hardware testbed
ProgrammingResearch

Research Intern

May 2011Jul 2011 · 2 mos · Paris, France

  • Worked on Research project entitled " Supporting Application Development for the Future Internet of Smart Things and Services"
  • Developed programming abstractions and software implementation for incorporation of existing Internet components, typically SOAP based Web Services, into the domain of Sensing-and-Actuation augmented Pervasive Systems
ProgrammingResearch

Research Intern

May 2010Jul 2010 · 2 mos · Paris, France

  • Worked on Research project entitled "Designing an Application Development Environment for Sensing-and-Actuation augmented Pervasive Systems"
  • Developed programming abstractions and software implementation for incorporation of pervasive devices like Smart Phones and RFID Card Readers into the domain of Wireless Sensor Networks (WSNs)
ProgrammingResearch

Department of computer engineering, iit (bhu)

Master's Research Scholar

May 2011May 2012 · 1 yr · Varanasi, India

  • Completed Master's dissertation entitled "A Macroprogramming Approach to Application Development for the Internet of Things"
  • Investigated and proposed techniques for the development of applications for systems comprising the "Internet of Things‟ i.e. systems with a large number of heterogeneous inter networked devices
  • Collaborated with ARLES Project Team at Paris-Rocquencourt centre of INRIA - the French National Institute for Research in Computer Science and Control (https://www-roc.inria.fr)
ResearchInternet of ThingsProgramming

Google summer of code

Open Source Developer

May 2009Aug 2009 · 3 mos · New Delhi Area, India (Telecommuting)

  • Sponsored by Google Inc. as part of Google Summer of Code 2009 program
  • Worked for Jitsi (formerly SIP Communicator), an open-source internet phone and messenger (http://www.jitsi.org) on Project entitled "Storing Chat History in an Embedded Database"
  • Designed and developed a solution to enable storage of chat & message history logs and user contact lists in a suitably chosen embedded database, instead of XML files used earlier, and provided programmatic support for importing existing XML based history logs
ProgrammingOpen Source Development

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

B.Tech & M.Tech — Computer Science & Engineering

Jan 2007Jan 2012

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

Explore similar profiles based on matching skills and experience