About Myself

 Currently pursuing my Masters in Computer Science at Stony Brook University(May 2021 Expected). Previously worked for 3+ years in the Cloud Vision team at Arista Networks to improve the logging, debugging and upgrading capabilities of the Cloud Vision Portal application. Technically sound in Golang and Python and looking to expand my repertoire in Distributed Systems.

Go  90 %

Python  80%

JAVA  70%

  • July 2016 - Aug 2019

         Arista Networks

        Software Engineer, Cloud Vision
        Bangalore, India

  • Jan 2016 - June 2016

         Arista Networks

        Software Intern
        Bangalore, India

  • May 2015 - Jul 2015

         Arista Networks

         Software Intern
         Bangalore, India

  • July 2012 - June 2016

      Stony Brook University

      MS Computer Science
      New York

  • July 2012 - June 2016

          IIIT, Allahabad, India

         B.Tech. Information Technology
         9.45/10

Recent Projects

Fault-tolerant Key-value Store

Built a replicated state machine consisting of several key-value servers that uses Raft consensus protocol to maintain replication and provide fault tolerance (Go).

P2P-sync

Developed a peer to peer based utility from scratch using BitTorrent based pull mechanism to transfer large sized files from single host to multiple hosts (Go, Mininet, Quagga).

Whitelist support in CLoud ZTP

Added Whitelist support in Cloud ZTP (Zero Touch Provisioning) to facilitate secure ZTP (US Patent pending) for new switches to get on-boarded with the CV application with minimum intervention.