My Portfolio


About me

I am a full-stack web developer and work primarily with the MERN stack.
Originally I have a Bachelors degree in Psychology. I believe this allows me to bring a unique approach to understand and solve problems but also showcase my soft skills which allows me to listen, empathize and collaborate with teammates on projects.
Outside of coding, my hobbies revolve around sports, you can call me a sports junky. I also have a great passion for travelling and photography.

Download my Resume

Recent Work

Eunoia

Eunoia

For my final project for my Diploma Full-Stack Web Development at Concordia University, I created a mental health website here I can utilize my bachelor in Psychology and combine it with an application.
It uses React.js on the frontend, Node.js on the backend and MongoDB as its database. I also implemented some APIs to the project, such as Auth0 for the sign in component, Socket.io for the chatbot. The articles and stats were created as static.

Wearabyte

E-commerce website: Wearabyte

Website which features wearable products.
Frontend technologies include React.js. User is able to add items to their cart, and edit their cart before purchasing.
Backend technologies include Node.js, RESTful endpoints, MongoDb where all items can be viewed.

Password Generator

Password Generator

Group project in participation with ConUHacks VII event at Concordia University (Jan 2023).
Inspired by CSE's 24 hour challenge, we developed an application that has the ability to generate secure passwords and check the security strength of existing passwords.
Technologies used were React, Docker, NGINX and Python(Flask).

Twitter Clone

Twitter Clone: Critter

Clone of the social network called Twitter.
Functionality: view a single tweet, view the home feed, view profile page, liking a tweet, posting a new tweet
This project demonstrates fetching data from the server to populate the React app.

Sling Air

Flight Booking: SlingAir

Seat booking app for an airline.
Able to search different flights that have different seating availability.
User is able to choose and purchase selected seat holding the reservation Id in local storage.
Technologies included: HTML, CSS, JavaScript, React.js, RESTful endpoints, Insomnia, Node.js, Express, MongoDB.

Get In Touch

Please feel free to contact me should you have any questions or would like more information