Nikhil Tayal

Member Of Technical Staff @ Cerebras Systems

About Nikhil Tayal

Nikhil Tayal is a Member of Technical Staff at Cerebras Systems, specializing in software development for network, virtualization, cloud, and machine learning systems. He holds a Master of Science in Computer Science from North Carolina State University and has previously worked at companies like Cisco and Nutanix.

Current Role at Cerebras Systems

Nikhil Tayal serves as a Member of Technical Staff at Cerebras Systems, a position he has held since 2020. His work is based in Los Altos, California, where he contributes to the development and optimization of advanced computing systems. His role involves leveraging his expertise in software development, networking, and machine learning to enhance the company's technological offerings.

Education and Expertise

Nikhil Tayal earned a Master of Science (M.S.) in Computer Science with a focus on Computer Networks from North Carolina State University, studying from 2016 to 2017. He also holds a Bachelor's Degree in Information Technology from Maharaja Agrasen Institute of Technology, completed in 2016. His educational background provides a strong foundation in software development, networking, and machine learning systems.

Professional Experience

Before joining Cerebras Systems, Nikhil Tayal accumulated diverse experience in various roles. He worked as a Software Engineer at Cisco from 2018 to 2020 and as a Systems Reliability Engineer at Nutanix for six months in 2018. His earlier experience includes internships at Track World Tours, NTPC, and Hughes Systique Corporation, where he gained practical knowledge in networking and software development.

Technical Skills and Tools

Nikhil Tayal possesses strong technical skills in programming and scripting, particularly with Python and C. He is proficient in utilizing various tools and frameworks such as PyATS, Wireshark, GIT, Jenkins, Ixia, Spirent, and TensorFlow. His expertise extends to virtualization technologies, including KVM, ESXi, LXC, LXD, OVS Switch, and Docker, as well as a solid understanding of machine learning concepts, specifically neural networks and deep learning.

Networking Knowledge

Nikhil Tayal has a comprehensive understanding of network protocols, which includes VLAN, RSTP, TCP/IP, DHCP, MPLS, OSPF, BGP, IPSec, SSL, VxLAN, OpenFlow, and LLVM. His experience with various operating systems, including Linux and Cisco IOS, further enhances his capabilities in developing, testing, and automating software for network and cloud systems.

People similar to Nikhil Tayal