From being formally trained in computer science at the University of Toronto, to tackling new skills working on side-projects, to working professionally as a web developer. I love solving problems in coding no matter what I'm working with!
“A well-written piece of code is not just a program; it's a work of art that reflects creativity and craftsmanship.“

Responsible for independently rebuilding 35% of total company web pages and applications using React, utilized by over 25k unique monthly users from medical programs at top universities and institutions.
- Typescript
- JavaScript
- HTML
- CSS
- Node.js
- Python
- Java
- C
- SQL
- Bash
- LaTeX
- React.js
- Next.js
- Redux
- Tailwind
- Material-UI
- Bootstrap
- SaSS
- PostgresQL
- MongoDB
- AWS RDS
- AWS Amplify
- Git
- VS Code
- Unix
Stylized full-stack web application that utilizes open API to generate a new set of random questions per play. Features PostgreSQL database-driven leaderboard, and deployed using AWS.


Front-end implementation of mock e-commerce store which uses mobile-first design, pop-ups, and cookies. Dynamically generates shop items through pre-generated JSON data from API request.
Android application built with inspiration from Tinder and Craigslist. Fulfilled the role of UI/UX by creating layouts and UI designs in Android Studios.

Designed and coded by Richard Ma