Ian Mccausland is a Software Developer III with nine years' experience building user-focused web applications and internal tools, currently advancing product engineering at Top Hat. He combines advanced humanities training with practical engineering—moving from technical support and Salesforce automation into full-stack work with React, Node, Django, Redux, Firebase and SQL/NoSQL databases. Ian has repeatedly translated frontline customer insights into scalable tooling that improved support efficiency and helped drive over $1.8M in annual revenue for a major multinational. Comfortable across testing frameworks (Mocha, Karma, Jasmine) and modern build tooling, he emphasizes maintainable code and measurable impact. Prior leadership experience managing high-volume retail operations informs his strong communication, mentorship and operational discipline. Based in Ontario, he pairs a research-driven mindset with a demonstrated knack for shipping pragmatic solutions that bridge product, support and engineering.
9 years of coding experience
1 year of employment as a software developer
Front End Web Development Certification, Computer Programming, Front End Web Development Certification, Computer Programming at Free Code Camp
M.A., Theory and Criticism, M.A., Theory and Criticism at The University of Western Ontario
Bachelor of Arts, English, Bachelor of Arts, English at The University of Calgary
Contributions:76 commits, 6 PRs, 76 pushes in 8 months
keepingdiscgolfdisc-golf
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.
Request Free Trial
Ian Mccausland - Software Developer III at Top Hat