Hi, I'm Matthew đź‘‹
Software engineering specializing in full-stack web development, primarily 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 expediter. 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. Not only that, but 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
Moonlight Financial

Moonlight Financial

Moonlight Financial is a website I built for a bookkeeping and accounting services business. Using Nextjs and TailwindCSS, I created a modern, responsive site that effectively showcases the company's services and expertise. The project involved designing a user-friendly interface, optimizing for SEO, and ensuring fast load times. This website serves as a key marketing tool for Moonlight Financial, helping them attract and engage potential clients online.

React
Next.js
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.