Hello there!👋
I’mMatt.
A Software Engineer at Canva by day, a frontend wizard 🧙 by night with an ever-curious pursuit of new tech.
![A photo of me](/me.png)
Me.
About Me.
Let me take you back to 2020, we were all shut in doors and I, an ecommerce consultant, decided to dive down the rabbit-hole of coding, design and web dev. Lately I’ve obsessed with design, UX and different frontend tech.
Currently I work for Canva as a Software Engineer in the Ecosystem DX team helping 3rd party developers build the best Canva App's in the land.
When I’m not hunched over my laptop I hike, gym, game and attempt to play guitar.
Experience.
Software Engineer @ Canva
May 2024 - Present • 3 mos
Sydney, Australia • Hybrid
As a Software Engineer at Canva, I am helping build a vibrant App and Integration Ecosystem and helping create the best DevX for our 3rd party developers.
Typescript
React
Webpack
Node
Partner Engineer @ Uber
Apr 2022 - May 2024 • 2 yrs 1 mos
Sydney, Australia • Hybrid
As a Partner Engineer at Uber, I was dedicated to driving scalable adoption of Uber’s products and services among merchants, ensuring optimal business value.
My role spanned a diverse range of responsibilities, from crafting high-quality API documentation, in-depth system and integration design recommendations to merchants integrating with Uber and building comprehensive internal tooling in React Typescript and Python.
API Documentation
Integrations Testing
OpenAPI
Tooling
React
Typescript
Python
Bazel/Starlark
AWS
Stakeholder Management
SQL
Solution Architect @ eWave
Nov 2020 - Apr 2022 • 1 yr 6 mos
Sydney, Australia
As an SA at eWave, I worked closely with clients to achieve their business and architectural objectives by designing and recommending strategical solutions for their e-commerce implementations; primarily integrations and customizations to the default platforms we help delivered (Adobe/Magento + Salesforce/CommerceCloud).
Solution Design
Technical Design
Stakeholder Management
Python
Magento
Systems Integration Testing
Salesforce/Commerce Cloud
Javascript
HTML/CSS
Projects.
A simple goal and tasks app to track and keep progress moving. Build your goal, set details and tasks. Track your progress with an easy to find look back view and keep goal streaks going with continued progress. Keep progress going with goal streaks.
![A photo of me](/project-eazygoals-light.png)
React
NextJS
Typescript
Vercel
Tailwind
TRPC
AuthJS
Prisma
PlanetScale
Ecommerce product image swatches made easy. A simple to use online image processing service. Upload images, generate swatches and copy or download CSVs of the image swatches. Background removal and subject detection.
![A photo of me](/project-swatchable.png)
React
TypeScript
Python
ComputerVision
AWS-S3
AWS-Lambda
Get In Touch.
Whether you have a question or just want to say hi, I'll try my best to get back to you!