Summary
Adam Thompson is a Senior UI Engineer with 11 years of multidisciplinary product and design experience, currently shaping the LeafyGreen design system at MongoDB in New York. Trained in Systems Design Engineering with a cognitive science minor from the University of Waterloo, he blends human-centered design thinking with pragmatic front-end engineering to solve the right problems. His career spans startups and nonprofits—co-founding a hardware venture, supporting product and UX at companies like Noom and Zynga, and building education-focused UIs at New Visions—giving him an uncommon mix of product, design, and implementation empathy. At MongoDB he has progressed from UI Engineer to senior role, signaling strong ownership of design systems and component-driven development. Colleagues rely on him to translate ambiguous product goals into polished, accessible interfaces while keeping scalability and developer ergonomics top of mind.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Applied Science - BASc, Honours System Design Engineering with Cognitive Science minor, Bachelor of Applied Science - BASc, Honours System Design Engineering with Cognitive Science minor at University of Waterloo
English, French, German