Fergus Farrell is a software engineer with 10 years’ experience building user-focused web applications across startups and enterprise products, now at Canva in Christchurch. He has led migrations from monoliths to monorepos, created design systems and component libraries, and consistently improved developer experience and delivery velocity. As a hands-on frontend leader and former scrum master, Fergus combines pragmatic architecture with measurable outcomes—reducing bug rates, speeding queries, and cutting feature turnaround time. His background spans full-stack Java/React work, cloud services on GCP, and fintech/healthcare domain experience, showing a strong focus on scalable, maintainable systems. Outside work he’s an avid whitewater kayaker, which echoes his iterative, risk-aware approach to problem solving.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Otago
Contributions:109 commits, 65 pushes, 1 branch in 5 months
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.