Summary
Mathew De Vin is a Senior Software Engineer with eight years of front-end experience, currently building products at Supademo after multi-year roles improving UX and developer experience. He specializes in modern web stacks—React, Vue, TypeScript, Next.js and SCSS/Tailwind—bringing a designer’s eye from his UBC Design Club leadership to deliver polished, accessible interfaces. His work at UBC and Oooh shows a track record of refactoring large codebases, introducing robust TypeScript practices and cutting regression test debt to boost reliability. Mathew pairs product-minded UI craft with practical automation—once slashing team-formation time by 90%—and consistently emphasizes scalability, linting, and accessibility to make software both beautiful and maintainable.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of British Columbia