Scale Computing
senior software developer, 2025 — now. react, typescript, mui, tailwind, storybook, playwright, gitlab ci/cd
- builds customer-facing web apps on scale’s platform: secure identity and access, admin consoles, real-time operational views
- implemented the company’s first shared design system, working closely with designers
- designs api specs shared across teams and automates best practices: linting, strict types, git hooks, automated releases
Shopify
senior front end developer, 2015 — 2024. typescript, react, graphql, apollo, ruby on rails, webpack, storybook, jest
- worked on critical public-facing areas like checkout, plus subscriber-facing ones like email
- managed a small team of front end developers and helped evolve polaris, shopify’s open source ui kit
- interviewed candidates and crafted pair programming challenges
Reliant Solutions
software engineer, 2014 — 2015. backbone.js, zurb foundation, embedded build tooling
- upgraded the ui/ux of every application with a customised zurb foundation framework
- refactored the ux of all app views, customising backbone.js usage across the codebase
- designed the build system for embedded devices with low storage and performance limits
Guestful
front-end web developer, 2013. html5, css3, javascript, jquery, handlebars.js, node.js, grunt, compass, zurb foundation
- took care of responsive, bulletproof front-end development for the company’s apps
Bracket Army
co-founder and front end developer, 2012 — 2015. varied, per client
- led the management and technical aspects of the company alongside another business partner, working with clients from multiple cities in brazil, as well as abroad
- built websites, features, apps and updates to products for companies such as redbull, singer, renner, dzam, farm, boobox and many others, using the latest available tech or adapting from the customer’s own codebase
High Level I.T.
head front-end developer, 2012. jquery, ruby on rails
- responsible for the whole front-end of all the company’s applications
- minor back-end tweaks along the way
CakeMail
web developer, 2011 — 2012. php, jquery, python
- developed modules for the main application, mostly in php and jquery
- wrote api unit tests in python
- built an internationalisation tool for the company’s apps and handled web dev support
JUSTLEXIT
front-end web developer, 2011 — 2012. jquery, underscore.js
- worked part-time, responsible for the interface interactions
- based in montréal at the time
Incite
junior web designer / developer, 2009 — 2011. html, css, javascript, wordpress, expression engine
- coded photoshop designs into html, css and js
- integrated the result with cms platforms like wordpress and expression engine
- based in edmonton at the time
Overhaul Media
freelance web developer, 2010 — 2011. html, css, javascript, wordpress, shopify
- coded photoshop designs into html, css and js
- integrated them with wordpress and shopify
- based in edmonton at the time
miti tecnologia
programmer, previously intern, 2008 — 2009. java, perl, python
- built the java web version, front and back end, of a desktop app for recording conferences and interviews
- as an intern, replaced a set of perl news-capture scripts with a single python script
- trained the other interns to use it
Lojas Maia
intern, 2007 — 2008. java
- developed modules for the main application using the company’s private java framework