Son Tran

Full Stack Developer

Welcome to my portfolio! I am a full-stack web and mobile developer based in Ottawa with experience in multiple programming languages and frameworks.

My Resume

About me

I am an enthusiastic developer who bring an unique blend of technical savvy and creative problem solving to any project. I am always open to learning new things and taking on new challenges. Whether it's creating a responsive website or building a feature-packed mobile app, I approach every project with enthusiasm and a desire to find the most efficient and enjoyable solutions.

Awards

3

Dean's Honours List

1

CEWIL Student of the year nomination

1

RE/ACTION Showcase first place

Projects

slp mobile

Smart Tenant Mobile App

Role: Full Stack Developer

A mobile app for tenants of a property management company in Ottawa to connect with the local neighborhood, buy and sell items, get rewards and more.

React Native

Expo

Firebase

slp web

Smart Tenant Admin Portal

Role: Full Stack Developer

An internal admin dashboard for the company Smart Living Properties to to facilitate content management and moderation for their mobile application.

ReactJS

Firebase

Redux

sage

SAGE Project - Carpenters Registry in Dominica

Role: Back End Developer

A connection platform for the people of the Dominican Republic to find carpenters to help them rebuild their homes after natural disasters. This project is made in collaboration with the Dominica State College

ReactJS

ChartJS

Twilio

AWS Amplify

Preview not available

ORS Sports management web app

Role: Full Stack Developer

A sports league management system for the Ottawa Rec Sports organization. Players can easily register for leagues as well as create their own team, while administrators have access to user-friendly tools for effectively managing the leagues.

NextJS

Tailwind CSS

AWS Amplify

AWS SES

AWS Lambda

DynamoDB

Blog posts

How blogging can step up your career as a developer

How do blog posts have anything to do with being a developer? Well, it does. It helps ALOT. Let's find out why in the article below.

4 mins read

Five essential channels you should be listening to as a developer.

The tech industry is always rapidly evolving, and as a developer, it is crucial to be up-to-date with the latest trends. There are many helpful channels out there made by industry experts for you to tune into, and since there are so many, it might be...

4 mins read