Hi, I'm Matthew đź‘‹
Full-stack web developer, skilled in React, Next.js, Node.js, and Express.js. Passionate about building scalable web solutions and improving user experiences. Experienced in developing custom websites and web applications for clients, focusing on responsive design and accessibility.
MHG

About

Former restaurant server and expeditor. In 2023 went to full-stack coding bootcamp at Rutgers University, and traded serving food for serving code, managing an expo line for managing API endpoints, and creating a great dining experience for creating a great user experience. I'm a full-stack web developer, skilled in React, Next.js, Node.js, and Express.js. I'm passionate about building scalable web solutions and improving user experiences. I have experience developing custom websites and web applications for clients, focusing on responsive design and accessibility.

Skills

React
Next.js
Typescript
Node.js
Python
Go
MySQL
MongoDB
Express.js
REST API
GraphQL
Postgres
Prisma
TailwindCSS
Wordpress
Docker
My Projects

Some of my work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Tasks: A Task Management App for Groups

Tasks is a task management app built during my coding bootcamp as a four-day team project. Users can create accounts, log in, manage tasks, and assign team members. The frontend was built with Handlebars.js and CSS, while I focused entirely on the backend, handling database architecture, Sequelize modeling, routing, and authentication using Node.js, Express, MySQL, and Passport. Authentication wasn’t required, but I took the initiative to implement it, which deepened my understanding of REST APIs and tools like Insomnia and Postman. This project was a major milestone in my development journey, and I’m especially proud of what we achieved in such a short time.

Node.js
Express.js
MySQL
Handlebars.js
Sequelize
Passport

Posh Punk: Digital Emporium

Posh Punk: Digital Emporium, is a passion project I'm making as a custom cms and e-shop for my fiancee. It's in development with no production deployment yet It showcases my Next.js, Typescript, Express.js skills among more.

React
Next.js
Node.js
Express.js
MongoDB
TailwindCSS
Node.js
WriteMyReadme

WriteMyReadme

WriteMyReadme was one of my first projects using Node.js—a CLI tool that generates README files based on user input. This project introduced me to npm packages, command-line interactions, and working with Node.js. I learned how to use Inquirer for user prompts, the fs module for file handling, and Markdown for formatting. It was a surprising and rewarding experience that solidified my interest in backend development. Check out the repo to install and try it out!

Node.js
Command Line

Integra Managment Corp.: My first site with Wordpress and builders

This project was a business-to-business website I built while working as a web developer at an agency. Using WordPress and Oxygen Builder—both new to me—I developed the site from scratch, with an xd design to match. I ensured full responsiveness across devices and took creative initiative, adding bells and whistles in various places. This project was a great opportunity to showcase my frontend skills, and I’m proud of how it turned out.

HTML5
CSS3
JavaScript
Wordpress
Oxygen Builder
Contact

Get in Touch

If you'd like to collaborate, discuss a project, or explore job opportunities—whether it be full—time or freelance—feel free to reach out at my email.