James Nicol is a backend-focused software engineer with 12 years of experience, currently building scalable services at Canva from Sydney. He brings a solid Computer Engineering foundation from UNSW and a track record across diverse engineering contexts—from embedded C firmware for musical hardware to web dashboards and data visualizations at Honeywell. Comfortable working end-to-end with databases and backend systems, James has progressed from junior roles to impactful engineering work at a high-growth product company. He pairs pragmatic problem-solving with attention to signal quality and user-facing tooling, an inclination rooted in early hardware and simulation projects that still informs his approach to reliable systems.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at UNSW Australia
Higher School Certificate, ATAR 88.4, Higher School Certificate, ATAR 88.4 at St. Phillip's Christian College
Contributions:8 commits, 2 PRs, 41 pushes in 1 month
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.