Nathan Collman is a Director of Engineering with 13 years of experience building high-performance, testable front-end systems and leading teams through growth at Slack and earlier at Thriver and Uken Games. He combines hands-on expertise in TypeScript, Angular/React, CSS/Sass, and performance optimization with a manager’s focus on architecture, code review, and developer engagement. Nathan’s work spans production web apps and game front-ends, informed by a research background where he built a DSL and compiled games from Haskell to JavaScript during his M.A.Sc. He’s known for shipping on time with care, mentoring engineers, and insisting on pragmatic “right” solutions that balance speed and maintainability. Based in Toronto, he brings a gregarious leadership style and a habit of learning while shipping.
13 years of coding experience
12 years of employment as a software developer
Master of Applied Sciences (M.A.Sc), Software Engineering, Master of Applied Sciences (M.A.Sc), Software Engineering at McMaster University
Bachelor of Science (BSc), Computer Science, First Class Honours, Bachelor of Science (BSc), Computer Science, First Class Honours at University of the West Indies, Mona Campus
Contributions:5 PRs, 46 pushes, 21 branches in 7 months
super-fastrendering-enginewebglcanvasjavascript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.