Jonathan Rabone

Jonathan Rabone

Principal Software Engineer @ TomTom

About Jonathan Rabone

Jonathan Rabone is a Principal Software Engineer at TomTom with extensive experience in software development and engineering across various industries and technologies.

Title

Jonathan Rabone holds the role of Principal Software Engineer at Tomtom.

Company

Jonathan Rabone is currently employed at Tomtom as a Principal Software Engineer. He has held this position since joining the company in Amsterdam, Noord-Holland, Netherlands in 2011.

Previous Experience

Jonathan Rabone's previous roles include Software Development Engineer III at Amazon between 2004 and 2011 in Seattle, Washington, United States, Software Developer at Criticalblue from 2002 to 2004 in the United Kingdom, Software Engineer at Panasonic from 1999 to 2001 in Newark, New Jersey, United States, and Embedded Software Developer at Cambridge Consultants from 1997 to 1999 in Cambridge, Cambridgeshire, United Kingdom. He also served as a Trainee and Summer Student at BBC from 1992 to 1996 in London, England, United Kingdom.

Consultancy Business

In addition to his roles in various companies, Jonathan Rabone ran a consultancy business named Four Delta Consulting from 2001 to 2013. During this period, he worked with significant clients such as Unilever Research and Cadence Design Systems.

Education and Expertise

Jonathan Rabone studied Engineering at the University of Cambridge, obtaining a Master of Engineering degree from 1993 to 1997. He has completed Stanford cryptography courses on Coursera, demonstrating a keen interest in computer security and privacy issues.

Technical Skills and Interests

Jonathan Rabone has a strong focus on performance and optimization in programming, particularly in Java, C++, and C. His technical expertise spans numerous technologies including VMWare, Spring, Hadoop, Maven/Ant, and he is exploring Android, Go, and Clojure. Rabone enjoys working on a diverse range of technology projects across hardware, embedded systems, and software.

Hobbies and Personal Interests

In his personal time, Jonathan Rabone engages in music, playing guitars and keyboards. He also enjoys tinkering with amp modeling software and small electronics projects.

People similar to Jonathan Rabone