Mukul Katiyar

Mukul Katiyar

Distinguished Engineer @ Versa Networks

About Mukul Katiyar

Mukul Katiyar is a Distinguished Engineer at Versa Networks, with a strong background in high-performance system design and extensive experience in software engineering across various companies. He has expertise in multithreaded programming, routing algorithms, and network virtualization technologies.

Current Role at Versa Networks

Mukul Katiyar serves as a Distinguished Engineer at Versa Networks, a position he has held since 2017. In this role, he focuses on high-performance and scalable datapath and control plane systems. His expertise in network virtualization, Software-Defined Networking (SDN), and Network Functions Virtualization (NFV) technologies contributes to the development of innovative solutions at Versa Networks. The company is recognized for its advancements in secure SD-WAN and cloud-based networking.

Previous Experience at Innovance Networks

Prior to his current role, Mukul Katiyar worked at Innovance Networks as a Senior Software Systems Engineer from 2001 to 2003. During his tenure in Piscataway, NJ, he contributed to the design and implementation of software systems, enhancing the company's capabilities in network solutions. His experience at Innovance Networks laid the groundwork for his future roles in the networking industry.

Professional Background at Nuage Networks

Mukul Katiyar was a Principal Engineer at Nuage Networks from 2012 to 2014, based in Mountain View, CA. In this capacity, he played a key role in developing advanced networking solutions. His work involved leveraging his expertise in multithreaded programming and traffic engineering to improve the performance and scalability of network systems.

Education and Expertise

Mukul Katiyar holds an M.Tech in Electrical Engineering with a focus on Communication Systems from the Indian Institute of Technology, Kanpur, which he completed from 1994 to 1996. He also earned a B.E in Electronics and Telecommunications from the College of Engineering Pune between 1990 and 1994. His educational background supports his extensive expertise in software development, particularly in C, C++, and Python, as well as his proficiency in complex routing algorithms and network flow analysis.

Career Progression and Technical Skills

Mukul Katiyar has a diverse career spanning several notable companies in the networking field. He has held various engineering roles, including positions at Juniper Networks and Matisse Networks. His technical skills encompass multithreaded, SMP/multi-core programming, and the use of lock-free/wait-free data structures. He is also experienced with various platforms and operating systems, including MIPS, x86, SMP, NUMA, and Linux, which enhances his ability to develop robust networking solutions.

People similar to Mukul Katiyar