Projects








PinInit is a clone of the common social media platform Pinterest, where users create and share ideas organized in boards.
Some of aspects involved in creating this project were as follows
- Set up and implement a Ruby on Rails back end with a PostgreSQL db
- Set up frontend and backend user auth
- Utilize Amazon Web Services S3 (AWS) to store photos in the cloud uploaded by users
- Implement a React Redux frontend with core CRUD functionality native to Pinterest
- Connect a React Redux frontend with a Ruby on Rails backend via dynamic AJAX calls
- Utilize practical associations within Ruby on Rails backend to dynamically inform frontend components







Orbit is a 3D interactive visual graphic application that can be used to create simple shapes
Some of the aspects involved in creating this application are as follows
- Setting up a 3D scene on a canvas element hosted with Github Pages
- Utilizing THREE.js to create a 3D cube made up of smaller individual cubes
- Optimizing render quality during user interaction by utilizing InstancedMesh
- Implementing keyboard controls allowing user to interact with cubes in a more efficient means

Grill Lit
Git Hub Repo





GrillLit is web application that allows users to create events and invite other users
GrillLit is a collaborative effort accomplished by myself and four other software engineers, my responsibilities included primarily the backend
- Setup and implemented a Mongo DB
- Setup backend for user authentication as well as event and like functionality including routes models and validations



