Gene Phelps

Front End Web Developer

Recent Projects

About Me


A web developer driven by a desire for continual improvement of my programming skills.My passion is creating applications that engage a user’s imagination or perhaps automate a daily task. My biggest strength is writing simple yet effective code to avoid bloat while maintaining full functionality. I listen and understand the consumer’s design needs and can create a product that exceeds expectations.

The University of North Carolina’s Full Stack Web Development Boot Camp was an amazing experience. I recently completed this program with an A average and an enhanced appreciation of the complexities web development. Currently employed as a General Manager, I know what it takes to successfully communicate ideas and goals to a team of people. I value self-motivation and enthusiasm and believe one should continually strive to master new skills.

After graduation from the UNC Bootcamp I began working on a series of projects. Please take a look at my listed projects as well as my GitHub profile, link provided at the bottom of this page, to see my most recent repositories. I love programming because one's accomplishments are a direct result of the work put into the project at hand!

Technical Skills


JavaScript

MongoDB

Express.js

React.js

Redux

Node.js

HTML5

CSS3

JQuery

RESTful API's

Proressive Web Applications (PWA's)

Apollo Server

Apollo Client

GraphQL

MySQL

Mongoose

Sequelize

OAuth

Visual Studio Code

Git

Heroku

Jest

Redux DevTools

Insomnia

MongoDB Atlas

CSS Bootstrap

Recent Projects


Tiny Town

Tiny Town Builder Application
Tiny Town is a web application that allows users to build and name neighborhoods that are placed in a city with the neighborhoods of other users. Neighborhood locations are restricted to areas directly adjacent to neighborhoods that have already been created. There are currently 5 types of structures that users can place in their neighborhood: roads, commercial buildings, business buildings, residential buildings, and parks. I completely built the Mongoose back-end of the application as well as the GraphQL queries and mutations. I also helped program the front-end design.

Field of Dreams

Field of Dreams Landing Page
Field of Dreams is a website that allows users to plant flowers on a field shared by all users of the website. Users can create flowers in the flower creator which uses a rendering engine that takes in a series of attributes users can set which dictate how the flowers are generated. Through this technique users can customize the shape of petals, color of the stem, the length of the stem and more to generate a wide range of flowers. I built the entire back end of the application and I created the RESTful API calls to retrieve and push info to and from the SQL database.

Google Book Search

Google Book Search Engine: Searched Books Page
The Google Book Search Engine is a simple web application built on the MERN Stack that allows users to search for any book that exists on the Google Book Library. Users are also able to save books that they are interested into their profile so that they can keep track of what books they would like to read. This application was refactored to use Graphql queries and mutations instead of RESTful API calls.

Contact Methods


If you want to reach out to me feel free to use any of the methods below. Also, be sure to check out my GitHub for any new projects!