|
About
|
Experience
|

Hi, I'm Nate

I'm a Full-Stack Engineer

About Me

Hi, I'm Nate, a full-stack engineer with several years of prior coding experience. I'm passionate about building scalable and efficient software solutions that solve complex problems and deliver great user experiences. I'm a recent graduate from Clemson University with a Bachelor's Degree in Computer Science. On this website you will find a brief description of some of my most recent projects as well as an overview of my skills and background.

Experience

Skills

I specialize in using JavaScript with tools like React and Express, but I'm always eager to learn new technologies and tools that can improve my workflow and help me build better software. My experience focuses on front-end, but I'm also comfortable working with back-end technologies such as Express, mySQL, PostgreSQL, HTTP Requests, etc., which I have gained experience with during my undergraduate studies.

HTML
CSS
JavaScript
Java
C/C++
Python
SQL
PHP

Task Tracking Web App

Web application developed with React JS, HTML, and CSS. I developed this application with the intention of tracking and organizing tasks for course and/or personal projects. It was designed to be flexible by providing UI that can be altered to fit the needs of each user.

LINK

Music Analysis Web App

This web app is designed to help users create and track a list of tasks. With a simple and intuitive interface, users can quickly add, edit, and delete tasks. They can also set due dates and reminders to stay on top of their schedule. The app provides a clean and organized overview of all tasks, allowing users to easily prioritize and manage their workload. Additionally, users can mark completed tasks as done and view their progress over time. With this app, users can stay on track and accomplish their goals with ease.

LINK

Pixel Arcade

Full-stack web application built using the Next.js React framework and primarily written in TypeScript. The application is hosted on an AWS EC2 instance and utilizes a PostgreSQL RDS instance. Several other tools were also used to build and host the application including Tailwind CSS and Docker. The application includes several games that users can play within the browser, and it also includes features that allow users to compete with others.

LINK

2D Game Engine

A basic 2D game engine written in C++ to be used to create different games. So far, it has been used to create a simple, top-down, 2D shooter where the player tries to earn points by destroying different geometric shapes. The only external library that the engine uses is the SFML graphics library.

LINK