Tony Sun

Tony Sun

Mentor
Rising Codementor
US$10.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Product focused Software Engineer and Startup Co-founder
Product focused Software Engineer and Startup Co-founder

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.

Chinese, English
Perth (+08:00)
Joined February 2024
EXPERTISE
7 years experience
5 years experience
7 years experience
5 years experience
1 year experience
2 years experience

REVIEWS FROM CLIENTS

Tony's profile has been carefully vetted and approved as a Codementor. Connect with Tony now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer
Courseau
2024-02-01-Present

Courseau is an innovative instructional design platform that allows you to take your existing information sources, give it a learning ...

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.
Node.js
TypeScript
React
View more
Node.js
TypeScript
React
Remix
Supabase
View more
CTO/Technical Cofounder
Bluprint.co.nz
2023-08-01-2023-11-01

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

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.
TypeScript
Twilio API
Tailwind css
View more
TypeScript
Twilio API
Tailwind css
Vercel
Supabase
SvelteKit
View more
Senior Software Engineer
Pluralsight (A Cloud Guru)
2022-05-01-2022-12-01

On the search and discovery team, I worked on user profiles, certifications, and a new recommendations service. The architecture was f...

On the search and discovery team, I worked on user profiles, certifications, and a new recommendations service. The architecture was fully serverless in AWS; this centered around DynamoDB and Lambdas.

As one of the senior engineers on the team I designed a profile integration pipeline, paired with junior engineers and took the lead in building features. In addition I developed a collaborative engineering culture to boost morale for our recently acquired company.

  • Architected profile backfill solution using DynamoDB Streams and Lambdas to integrate A Cloud Guru and Pluralsight profiles.
  • Spearheaded segment tracking for experimenting with recommendation placements.
  • Established an engineering book club to foster continuous learning and collaboration.
  • Hosted Q&A sessions with developer relations to promote engineering culture.
TypeScript
GraphQL
AWS DynamoDB
View more
TypeScript
GraphQL
AWS DynamoDB
AWS Lambda
Serverless
Next.js
View more
PROJECTS
2018
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 t...
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.
Node.js
JavaScript
Slack
View more
Node.js
JavaScript
Slack
Express.js
View more
Personal WebsiteView Project
2024
After deciding to pursue freelancing and independent work, I finally made a simple personal website with my full stack framework of choic...
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.
Netlify
Tailwind css
Sanity
View more
Netlify
Tailwind css
Sanity
SvelteKit
View more