Profile photo

Melvin Teo

Software Engineer

Check out my projects and experiences below!

Scroll Down

About Me

I'm a Software Engineer passionate about crafting productivity and organizational tools that simplify daily workflows. Recently, I've developed a growing interest in natural language processing and computational linguistics, exploring how language technologies can enhance user experience and understanding.

Through internships, hackathons, and personal projects, I've gained hands-on experience in Full-Stack Development while collaborating with designers, product managers, and engineers.

Outside of programming, you'll find me organizing tech events with nwPlus, looking for my next travel destination, lifting weights at the gym, or playing volleyball with friends!

Tools & Technologies

โš›๏ธ
React
๐ŸŒ
Vue
๐Ÿ› ๏ธ
Express
๐ŸŸข
Node.js
๐Ÿƒ
MongoDB
๐Ÿ™
Git
โ–ฒ
Next.js
๐Ÿ”ฅ
Firebase
โœ…
JUnit
๐Ÿงช
Mockito
๐Ÿ’ป
Bash
๐Ÿณ
Docker
โ˜๏ธ
AWS
โ˜•
Java
๐Ÿ“œ
JavaScript
๐Ÿ“˜
TypeScript
๐Ÿ
Python
๐ŸŒ
HTML/CSS
๐Ÿ“Š
SQL
๐Ÿ”ค
C/C++

Work Experience

Software Engineering Intern

Amazon

May - August 2024

Built a new React application managing millions of Prime customer states.

Software Engineering Intern

Amazon

May - August 2023

Streamlined the Amazon Prime account cancellation pipeline.

Future Engineer Intern

Amazon

May - August 2022

Developed Prime customer retention emails and personalized widgets.

Personal Projects

Fitflow

Fitflow

A full-stack fitness tracking app helping users log workouts, track progress, and visualize performance trends with an intuitive and responsive UI.

Next.jsSupabaseTailwind CSSTypeScript
Holistic Health Tracker

Holistic Health Tracker

An AI-powered health management app that helps users track both pharmaceutical and lifestyle treatments, ensuring adherence to complete treatment plans.

Next.jsSupabaseFirebaseTypeScriptOpenAI
AI News Summarizer

AI News Summarizer

An AI-driven news summarization and sentiment analysis tool that fetches news articles, condenses them using NLP models, and provides sentiment insights to help users stay informed at a glance.

FastAPIHugging FaceNLTKTypeScriptNext.js
๐Ÿ† expawdition

๐Ÿ† expawdition

An AI-powered trip-planning app delivering personalized itineraries that enhance user travel experiences. Awarded 1st place at Simon Fraser University Stormhacks 2023.

ReactExpressFirebaseNode.jsNext.js
liftz

liftz

A personalized workout tracking app complete with a workout library, workout history calendar, visual plate calculator, and progress tracker.

ReactExpressMongoDBNode.jsNext.js
phreview

phreview

A Chrome extension designed to enhance foreign language proficiency through active recall, featuring customizable pop quizzes tailored to individual learning needs.

Manifest V3HTMLCSSJS