Based in Singapore, Aaron is a Developer Advocate at Solace. He enjoys coding demos, making videos, running workshops, and will even write blogs when he must. He will happily discuss event-driven architectures, networking protocols, application design, monitoring, time-series data, and visualization frameworks – at great length! During his 10 years at Solace, he has also worked as a pre-sales engineer and a professional services consultant at offices around the globe, including: New York, London, Hong Kong, and his hometown, Ottawa. Aaron holds a Master's Degree in Computer Science and a Bachelor's Degree in Mathematics from Carleton University.