# Nitin Singh > Software Engineer . Location: Santa Clara, California, United States Profile: https://flows.cv/nitinsingh1 Software Engineer with background in Cloud Computing Technologies, Distributed Systems, Software Defined Networking, Network and Compute Virtualization, Service Function Chaining, High Availability and Fault Tolerant Middleware, Systems Programming, FreeBSD Kernel, Real Time Systems, FPGA & Software Interface, Device Drivers and Embedded Systems. Fifteen patents in areas of Networking and Operating Systems. Areas of Expertise: Distributed Systems and Middleware for Service Resiliency and scalability. IP Routing, MPLS Traffic Engineering, Traffic protection and restoration. BGP VPN technologies L3VPN, L2VPN, VPLS and EVPN. Software Defined Networking and Service Function Chaining for Overlay Networks. Server Side Networking technologies such as OVSDB, OVS, OVN, SRIOV and NIC offloads. Compute Virtualization Xen, KVM, OS virtualization FreeBSD jails, Containers & Dockers Container Orchestration systems such as Kubernetes. Multi-Tenant Data Centre and Service Provider Network Architectures. Optical transport technologies such as WDM, OTN, SONET/SDH and ROADM. FreeBSD Kernel , Device Drivers, FPGA and Software Interface Design. Board Support Packages and Embedded Systems. Programming languages C, C++ , python. Mentor and build geographically distributes teams. ## Work Experience ### Principal Engineer @ NVIDIA Jan 2023 – Present | Santa Clara, California, United States ### Software Engineer @ Arista Networks Jan 2016 – Jan 2023 ### Staff Software Engineer @ Juniper Networks Jan 2012 – Jan 2016 ### Senior Software Engineer @ Juniper Networks Jan 2008 – Jan 2012 ### Lead Engineer @ Ciena Networks Jan 2006 – Jan 2007 ### Tech Lead @ OpenClovis Jan 2003 – Jan 2006 ### Senior Software Engineer @ Alcatel-Lucent Jan 2001 – Jan 2003 Sonet , SDH APS , ATM Signaling , PNNI ### Senior S/w Engineer @ L&T Infotech Jan 1999 – Jan 2001 ### Electrical Engineer @ Crompton Greaves Jan 1997 – Jan 1999 Design of Control Systems for shop floor automation. Programming Micro-controllers and CNC machines ## Education ### Master of Engineering (M.Eng.) in Telecommunications Engineering University of Toronto ### Post Graduate Diploma in Advanced Computing C-DAC ### BE in Electrical and Electronics Engineering National Institute of Technology, Tiruchirappalli ### St Pauls Senior Secondary School KOTA ## Contact & Social - LinkedIn: https://linkedin.com/in/nitin-singh-a66b691 --- Source: https://flows.cv/nitinsingh1 JSON Resume: https://flows.cv/nitinsingh1/resume.json Last updated: 2026-04-12