Personal details

Tony S. - Remote full-stack developer

Tony S.

Based in: 🇦🇺 Australia
Timezone: Perth (UTC+8)

Summary

Big picture, product-focused engineer with deep technical experience and excellent communication skills. Experienced in startups like Crimson Education, and large SaaS companies like Zendesk and Pluralsight. I am also the co-founder of bluprint.co.nz, a property development marketplace in New Zealand.

Work Experience

Senior Software Engineer
Courseau | Feb 2024 - Present
Node.js
TypeScript
React
Remix
Supabase

Courseau is an innovative instructional design platform that allows you to take your existing information sources, give it a learning outcome and turn it into a course. Our team is small and experienced, so I focus on prioritizing impactful work that improves our value proposition for our customers.

  • Designed and architected full stack changes required to enable organization level course ownership where only individual level ownership was allowed before.
  • Wrote and deployed Postgres database migrations, creating policies and database functions to preserve proper roles and responsibilities.
  • Updated Remix app to handle all combinations and permutations of organization versus individual level course ownership.
CTO/Technical Cofounder
Bluprint.co.nz | Aug 2023 - Nov 2023
TypeScript
Twilio API
Tailwind css
Vercel
Supabase
SvelteKit

I co-founded a property development marketplace for New Zealand - created a product roadmap, architected the application and backend, then built and deployed the web application.

  • Researched and implemented best tools for the product, deciding to build the application with Sveltekit and backend with Supabase due to developer experience, browser performance and data analysis requirements.
  • Collaborated with non-technical co-founder to set realistic but achievable product timelines.
  • Made strategic decisions balancing time to market with technical debt and scaling concerns.
  • Fostered team growth, beginning with training a product designer with Tailwind and a development environment and training marketing lead to use a CMS.

Education

University of Auckland
Bachelor's degree・Bachelor of Science, Computer Science
Jan 2012 - Jun 2017
University of Auckland
Bachelor's degree・Bachelor of Commerce, Information Systems
Jan 2012 - Jun 2017

Personal Projects

2018
Node.js
JavaScript
Slack
Express.js
Fun little slack bot I made for our DnD sessions. With so many items, spells, rules to remember, it was overwhelming for us new players to keep having to look things up. I made Minerva as an easy interface to access that information, in the same place we were playing the game. Querying was based on /slash commands, and the whole SRD ruleset was available. Unfortunately due to Wizards of The Coast's restrictions, most of the expanded ruleset were not available via API so this remained a fun hobby project.
Personal WebsiteIconOpenNewWindows
2024
Netlify
Tailwind css
Sanity
SvelteKit
After deciding to pursue freelancing and independent work, I finally made a simple personal website with my full stack framework of choice, Sveltekit. All content is hosted on a Sanity project and the application is hosted via Netlify.