Summary
Andrew Top is a Senior Computer Scientist with two decades of software development experience and over a decade focused on Adobe’s AEM and cloud products. He blends front-end expertise (React, ExtJS, jQuery, JSP) with server-side and AWS microservice architectures, consistently delivering secure, production-ready features for Cloud Manager, Campaign, and AEM Mobile. Known for shipping early without sacrificing design quality, he has handled customer-facing rapid-response fixes as well as long-term product enhancements and SRE-aligned monitoring. Based in Ottawa, he brings a rare combination of UI craftsmanship and backend systems thinking—comfortable moving between Java/C++ foundations and modern serverless stacks. An Applied Math graduate from Waterloo, he’s as comfortable optimizing performance and threading in low-level code as he is building React/Redux control panels.
11 years of coding experience
19 years of employment as a software developer
Applied Math, Math, Applied Math, Math at University of Waterloo