Josiah Ayres

Software Engineer at Canva

Auckland, Auckland, New Zealand
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
Josiah Ayres is a software engineer with 9 years' experience focused on front-end architecture and user-centred design, currently contributing to Canva from Auckland. He has designed and shipped eight web applications—five in production—supporting over 1,300 users across New Zealand and improving operational efficiency. As a lead React developer he has migrated legacy frontends to React, established monorepos and component libraries, and driven CI/CD, observability and testing standards at scale. He blends hands-on UI work (React, TypeScript, Storybook, design tokens) with backend design and cloud automation, including Stripe and AWS serverless integrations. Known for building inclusive teams and accessible, responsive interfaces, he also brings practical experience in micro-frontend patterns and cross-functional squad leadership. Beyond code, he’s delivered unique projects from iOS real-time apps to automation scripts, showing a rare mix of UI craftsmanship and infrastructure-savvy execution.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Computing Systems Computer Science, Bachelor of Computing Systems Computer Science at Unitec
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
75reputation
59kreached
4answers
0questions
github-logo-circle

Github Skills (53)

storybook-addon10
react-component10
uikit10
addon10
mantine9
typescript9
react9
disk8
clock8
xbox8
bluetooth8
validation8
react-components8
react-hooks7
react-native7

Programming languages (5)

TypeScriptC++CSSJavaScriptSwift

Github contributions (5)

github-logo-circle
josiahayres/clocktime

Jun 2020 - Dec 2022

Clocktime
Contributions:48 commits, 7 PRs, 77 pushes in 2 years 6 months
reactjsclocktimestyleguide
Addon for storybook which wraps Mantine components with a MantineProvider. Allows you to switch between themes and see how your components and pages will look.
Contributions:1 release, 36 commits, 19 PRs in 2 months
mantinestorybookstorybook-addonreactaddon
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