James Nicol

Software Engineer at Canva

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at UNSW Australia
bookHigher School Certificate, ATAR 88.4, Higher School Certificate, ATAR 88.4 at St. Phillip's Christian College
github-logo-circle

Github Skills (14)

heroku10
nodejs10
image-resizing10
on-the-fly10
graphicsmagick10
right-to-left4
styles4
atomic4
css3
resizer2
flexbox2
rails1
image-resizer1
ruby1

Programming languages (3)

TypeScriptCSSJavaScript

Github contributions (5)

github-logo-circle
jimmynicol/image-resizer

Aug 2013 - Oct 2015

On-the-fly image resizing using Node.js and GraphicsMagick. Heroku Ready!
Contributions:195 commits, 15 PRs, 31 pushes in 2 years 1 month
graphicsmagickherokuimage-resizingnode-json-the-fly
jimmynicol/route-viewer

Mar 2022 - Apr 2022

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.
Request Free Trial
James Nicol - Software Engineer at Canva