Neil Jarvis

Neil Jarvis

Software Engineer @ Arista Networks

About Neil Jarvis

Neil Jarvis is a Software Engineer at Arista Networks with extensive experience in embedded system programming and high-performance data-planes.

Title

Neil Jarvis currently holds the position of Software Engineer at Arista Networks. He has been with the company since 2017, contributing his extensive expertise in software engineering to his current role.

Professional Background

Neil Jarvis has a robust background in software engineering, having worked at various prestigious organizations over the years. He was a Distinguished Engineer at Cisco from 1999 to 2016 in Edinburgh and has also held software engineering positions at Senient Systems Inc., Madge Networks, MICROVITEC LIMITED, Proteon International Ltd, and Digital Equipment Corporation. Additionally, he was a Working Group Member at IEEE 802 for 8 years.

Education and Expertise

Neil Jarvis studied Microelectronic Systems Engineering at the University of Manchester - Institute of Science and Technology, earning both a BSc and an MEng from 1985 to 1989. His earlier education includes time at George Watson's College and Grundshüle Oberstedten. Neil specializes in designing high-performance and scalable solutions for resource-constrained environments, with particular expertise in real-time and resource-constrained embedded system programming.

Skills in High-Performance Solutions

Neil Jarvis has notable proficiency in developing high-performance data-planes implemented in both hardware and software. He is capable of designing solutions that meet customer requirements in highly distributed and concurrent systems. His skill set also includes mentoring and inspiring teams and individuals, emphasizing the delivery of high-quality results.

People similar to Neil Jarvis