James Reich

Web Developer & Graphic Designer

Thanks for checking out my portfolio. I am excited to share with you some of the projects I have worked on and the skills I have developed. As a web developer, I specialize in building and maintaining websites and web applications using a variety of programming languages and technologies. I am always looking to learn and grow, and I am excited to showcase my abilities and experience here. Please take a look around and feel free to reach out with any questions or opportunities. Thank you for visiting!

My Skills


NodeJs is a backend framework


React is a frontend framework


JavaScript is the bread and butter that makes all of our web pages interactive


The bones of any website


Cascading Style Sheets used to style and layout web pages


CSS preprocessor that adds functionality on top of existing CSS


CSS framework and toolkit


Version control system


Industry standard design application


Image creation, graphic design & photo editing application


Strong background with graphic design and solving problems with functional design

My Projects

Blend Crew

Web app to replace google docs for my team's submission docs for meeting & discussion topics. Using a custom backend written in NodeJs and served with Heroku and Heroku PostgreSQL.

Stan Hulse Law

Static website for Texas lawyer Stan Hulse. Website includes bootstrap for it's mobile first approach and features a contact form using javascript to validate the response and send it to the appropriate email.

Employee Directory

Simple project showcasing ability to fetch data from an API. This project pulls 12 random users using Random User Generator API on each refresh. Allowing you to view detailed information about each user via a custom modal window.

Photo Gallery

Project showcasing a simple photo gallery application. This gallery logic was handled with the implimentation of BaguetteBox.js. It also features custom search logic to filter through the images and display the one the user is looking for.

App Dashboard

Project to convey the concept of a user-end application dashboard. Features chart implimentation using Chart.js, local storage via saved settings, and message form logic.

Phrase Guessing Game

A fun phrase guessing game, where you choose random letters and try to guess the phrase before running out of lives.