Summary
Jeremy Nowell is a Senior Software Development Engineer with 11 years in industry and a deep academic pedigree (PhD in Experimental Particle Physics) that feeds a pragmatic approach to complex systems. He leads development of the Medusa network management product—spanning firmware, cloud controllers, APIs and front-end—bringing end-to-end ownership from embedded devices to web interfaces. His background in high-performance and distributed computing at EPCC and particle-physics data analysis at CERN gives him unusual experience scaling data-heavy, scientific-grade software into commercial products. Based in Stirling, Scotland, he combines hands-on engineering with product-focused delivery, and has navigated a successful acquisition when Medusabusiness became part of Yardi. Notably, he blends low-level firmware work with cloud-native architectures, making him effective across the full technology stack.
11 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Experimental Particle Physics, Doctor of Philosophy (Ph.D.), Experimental Particle Physics at Imperial College London
M.Sci., Physics, M.Sci., Physics at University of Cambridge
English