
Timeline
About me
Engineering Manager at Arista Networks
Education

Rkm narendrapur
1999 - 2001Higher secondary science
National institute of technology surat
2001 - 2005Be computer engineering
Experience

Wipro
Jul 2005 - Dec 2006Project engineerI was involved in a project to develop Linux device drivers for a PCMCIA card which hosts two functions - USB and serial port. The hardware was developed by a UK based client. The project required -1. Development of a PCMCIA bus driver for the card2. A USB driver for the USB function (it was not a standard implementation. The serial port was taken care of by Linux kernel stock serial port driver.My responsibility was to develop the PCMCIA bus driver. I was awarded "Feather in My Caps" for my contribution to this project.As part of the development, a small issue in Linux kernel was fixed. The patch can be found in https://lkml.org/lkml/2006/7/4/9 Show less

Vmware
Dec 2006 - Sept 2011MtsI was part of various groups in CPD department in VMware. CPD had the responsibility of maintaining and managing VMware products through maintenance releases and patch releases. Also to handle customer issues and escalations.During my stint in VMware I worked in both VMkernel resource management group and VMkernel networking group. As a development engineer, I had to work on debugging, root-causing and fixing bugs and various performance issues mainly in ESX 2.5.x, 3.0.x and 3.5.x releases.I had also been part of the triage team for both maintenance releases and patch releases for ESX 3.0.x and ESX 3.5.x releases.Throughout I have worked on following areas in ESX -1. VMkernel network device drivers - such as e10002. virtual switch layer3. Network device emulation - vmxnet4. ESX scheduling - NUMA, co-sched5. ESX memory management Show less

Hgst, a western digital brand
Sept 2011 - Sept 2015Principal software engineer(Through acquisition of Virident Systems)Virident Systems was a server-side flash storage provider. My first project in Virident was developing a NVMe standard compliant PCIe SSD. In this project I worked on -1. Implementation of NVMe standard data structures, and admin command set.2. Bringup activity of the initial versions of hardware.After this I worked in the FlashMax Connect software suite (HGST Flash Software Solutions). FlashMax Connect is a software layer tightly integrated with FlashMax (Virident SSD) FTL, which provides SAN like capabilities over server side flash storage. My work includes -Namespace support in FTL - Namespaces are logical partitions which was implemented within FTL. Flashmax Connect basic features were built on top of this construct.Optimizing FMap (LBN to PBN) in FTL - This required implementing a complex hash table with non-uniform node structure and dynamic compaction through conversion among different node types.HGST FSS Space - Designed and implemented this server side clustered volume solution with device affinity. This supports 128 servers and 16 FlashMAX SSDs in a single mirrored cluster for a 38.4TB single flash volume.Thinly provisioned Space - Designed a distributed thinly provisioned HA storage with synchronous replication. The design involved complex allocation strategy through the use of consistent hashing and exception list. By intelligently re-using FMap information from individual FTLs, the design eliminated use of metadata server for this distributed storage system.I have also actively participated and contributed to the design of HGST FSS ClusterCache and HGST FSS Space Snapshot features. Show less

Wizergos
Oct 2015 - Jul 2017Chief software architectAt Wizergos we are building a cloud based meeting and action item management software. We believe that huge amount of useful information gets generated in meetings. By adopting a tool which help people organize, share and retrieve this huge information, an enterprise can enhance the collective knowledge of its workforce.Wizergos meeting management software has following features -1. Complete meeting management - From inviting participants to reservation of resources, from setting up agenda to noting down minutes or enabling voting on decisions. Tool can help setting up meeting by intelligently suggesting best time and resources for minimizing costs.2. A run-time meeting screen - which enables people to share minutes, decisions, raise action items while presenting or sharing screen3. Action Item management - stateful action item with watchers, individual assignee load analysis and advanced search features built-in4. TODO and News - Tool generated list of items to be done today and information discovery through news about work getting done by relevant people5. Integrated with a host of Google and Microsoft tools. Show less

Arista networks
Aug 2017 - nowEngineering Manager
Sept 2022 - nowSoftware Engineer
Aug 2017 - Oct 2022
Licenses & Certifications
- View certificate

Data structures
CourseraJul 2017 - View certificate

Algorithmic toolbox
CourseraJul 2017
Honors & Awards
- Awarded to Kaustav MajumdarQuarterly Excellence Award VMware 2010
- Awarded to Kaustav MajumdarFeather In My Caps Wipro Technologies 2006
Languages
- enEnglish
- beBengali
- hiHindi
Recommendations

Fiona ryan
Sourcing Leader- Fleet 4, Steam Power Services (Fossil), GE VernovaStaffordshire, England, United Kingdom
Tom osborne
President at Architecture Metals & Flood Panel LLCJupiter, Florida, United States
Nandini jain
Motive(KeepTruckin) | Ex-ZS | ISTQB CertifiedNagpur, Maharashtra, India
Veronica rossi
Montessori and Yoga teacherLondon, England, United Kingdom
Ayieni nathan
Occupational Safety health and environmental managerKenya
Clif overton
Manager, Instructional Technology Support Services at Texas Christian UniversityFort Worth, Texas, United States
Shruti kedia
🎓 Chair IEEE CSSB 🏆 Winner @Hackzion 👨💻 Full-Stack Developer 📈 Data Science 🤖 Machine Learnin...Bengaluru, Karnataka, India
Markéta fisarova
The most important thing in communication is to hear what isn't being said. (Peter F. Drucker)Prague, Czechia
Borislav tuhlov / борислав тухлов
Ottawa, Ontario, Canada
Kai yuan siow
Assistant Manager Supplier Quality at Advanced Ophthalmic InnovationsSingapore, Singapore
...