Neil Jarvis
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.