James Guest


Software Developer

continual pursuit of education and hands-on engineering.

Known for attention to detail, organization and creative solutions that bring user-friendly applications to life. Demonstrated performance in Agile team projects where responsibilities included, but not limited to: UI/UX design, coupled with database scaffolding and extensive complex back-end logic using Test-Driven-Development and Unit testing to spearhead functionality and consistency. Structured and driven to excel individually, and thrives within the cohesion of team atmospheres.

Web Apps


DeVize

JavaScript / jQuery / Custom CSS

A full stack Trello clone built using vanilla JavaScript, jQuery, authentication and drag and drop functionality.

Card Counting Trainer

React / Hooks / MobX State Tree

Powered with React using MobX-state-tree for state management. A card counting application that keeps track of both running and true count values while incorporating how many decks the user decides to play.

aLLBALL.com

Ruby on Rails / PostgreSQL / BootStrap

A two-sided, video-streaming marketplace platform that features credit card payment capabilities, user role management, complex user interfaces, and advanced database relationships.

Sports Trivia

React / TypeScript / Hooks / API / Styled Components

A Sports Trivia Single Page React Application using conditional rendering written in TypeScript without state management. Using Hooks.

SurfAdvisor

Ruby on Rails / PostgreSQL / API / BootStrap

A Yelp clone that integrates with the Google Maps API and includes features like user comments, star ratings, image uploading, and user authentication.

Chess with Mates

Ruby on Rails / RSpec / PostgreSQL / BootStrap

Worked on an Agile software development team building a chess application using test-driven development following numerous red/green/refactor cycles. Under the guidance of a senior software engineer, we had weekly Agile team meetings for code reviews, sprint planning, and feature assignments.

Skills & Tools


I have proficiency and expertise in the following web technologies & programming languages: