Banner Collage

About Me

Full-stack developer experienced in Ruby on Rails and JavaScript-based programming (React, Redux), with a background in logistics.

A love for computers and video games naturally lead to an interest in software development. I've held an interest in the way things work, taking them apart, and putting them back together from an early age which also nurtured my hobby of working on cars.

My experience in logistics environments developed skills in attention to detail, strong work ethic, emphasis on customer satisfaction, clear and productive communication, and effetient coordination.

Skills

  • Ruby on Rails
  • SQL
  • JavaScript
  • React
  • REST Api's

Projects

Project Thumbnail

Shopping Center

eCommerce site built on React with authentication, checkout, and order processing.

  • Built a custom admin panel with React and Bootstrap to easily access CRUD operations on the front end.
  • Implemented Paypal’s sandbox to simulate a secure and safe checkout.
  • Created a Rails backend API to handle data, validation, and authentication.
  • Configured Rails sessions store to use cookies and manage access.
Front-end + Back-end

Project Thumbnail

Memory Game

An in-browser game in which a user is to remember the order boxes are highlighted.

  • Created promises for user interaction and match validation.
  • Employed intervals that dynamically adjust based on the selected difficulty.
  • Styled CSS classes to highlight boxes based on computer’s or user’s selection.
  • Developed functionality that adjusts the number of available choices based on difficulty.
Repo

Project Thumbnail

Service Provider

An app where users can add or request services then review and comment on them.

  • Created a controller to override Devise defaults to allow custom attributes on user creation.
  • Employed RESTful routing and server-side rendering to ensure that the app flows well.
  • Configured custom flash messages to work with bootstrap alerts for any use case across the app.
Repo

Contact Me