Hi, I'm Melissa.

A Full Stack

web developer.

Professional Work

Below are a few examples of websites I’ve built, showcasing
some of the projects I've completed over my professional career.

Boxing Club

I've maintained this website over the past 4 years, handling deployments using SST serverless, open-next, and AWS. It was originally written in plain React, but I migrated it over to Next.js to improve SEO. After the migration and optimizing images and metadata, the site's search rankings improved from around 20th place to the top spot.

Casting

This site, built with React, Node.js, and MongoDB, is still in the beginning stages of building a customer base. I built key functionalities of the site including the artist and director dashboards, project and profile creation, payment processing, and the search functionality to filter out projects or artists based on specific criteria. I also implemented a real-time messaging system for artists and directors to communicate, as well as a submission system for artists to submit auditions for projects, and for directors to review and manage applications.

Lead Capturing

This site is built with React, Node.js and MongoDB and is hosted on AWS using Route53 and Lightsail. It also integrates with Stripe for payments.

Personal Projects

Worksheet Creator

A web app for creating math assignments including 29 customizable math concepts and 5 different activity types. Users can select from a variety of randomly generated pre-configured activities, or go through the customization pages to pick out exactly which concepts and what levels to include in each activity. Users registration allows them to regenerate previously created worksheets and purchase activities.

Technologies:

React, Redux, Node.js, Express, MongoDB, HTML5, SCSS, Stripe

EdMetrix

An app / web app made for teachers to create seating charts and track student behavior and concept proficiency for their classes. Users are able to move students around the class chart, adjust the layout of the classes, and add or remove points based on behavior among many other features. Backend is built using Python along with FastAPI and MySQL for the database, authentication was integrated with Supabase, and the frontend is built with React Native with Expo.

Technologies:

React Native, Redux Toolkit, RTK Query, Python, MySQL, FastAPI, Supabase, AWS Lightsail, HTML5, CSS3

Author Website

A custom website built for a an author to advertise a book called Arboreal Path. Includes an interactive map and character section.

Technologies:

React, HTML5, SCSS

About

I am a passionate Fullstack Developer with over 4 years of professional experience in web development. I have experience working with a variety of technologies including Javascript, Typescript, React, Angular, Next.js, Node.js, MongoDB, and more. I enjoy working on both the frontend and backend of web applications and I am always excited to learn new technologies. My journey into web developement began as a hobby and I quickly grew to love the challenge and creativity it offers, which has now evolved into a rewarding career in development.

Skills

JavaScript

Typescript

Next.js

React

React Native

Expo

Redux & Redux Toolkit

Angular

Node.js

Express

MongoDB

MySQL

CSS3

SCSS

HTML5

Git

Python

Supabase

OpenAI API

FastAPI

AWS (Route53, Lightsail, EC2, Cloudfront, SES, SNS)

Contact