Hi, my name is

Richard Ma

HBSc Computer Science • University of Toronto

Front-End
 Developer
About Me

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.“

Experience
project demo
Intermediate Front-End Developer
Jun 2022-May 2023
Junior Full-Stack Developer
DeckerMed

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.

Skills
Languages:
  • Typescript
  • JavaScript
  • HTML
  • CSS
  • Node.js
  • Python
  • Java
  • C
  • SQL
  • Bash
  • LaTeX
Frameworks:
  • React.js
  • Next.js
  • Redux
  • Tailwind
  • Material-UI
  • Bootstrap
  • SaSS
  • PostgresQL
  • MongoDB
Others:
  • AWS RDS
  • AWS Amplify
  • Git
  • VS Code
  • Unix
Projects
Trivia Game
React.js, HTML, CSS, Python (Django), PostgreSQL, AWS RDS, AWS Amplify, AWS Lambda

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.

project demo
project demo
Fake E-Commerce Store
React.js, HTML, CSS

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.

CopIt Android App
Android Studios, Java

Android application built with inspiration from Tinder and Craigslist. Fulfilled the role of UI/UX by creating layouts and UI designs in Android Studios.

project demo

Designed and coded by Richard Ma