Portfolio
Funny Money

Vue.js/Rails/Heroku
Funny Money is an investment portfolio app that allows users to track investments with real-time data and create investment groups to discreetly share investment performance with other users.
- Designed and built Ruby on Rails backend that authenticates and tracks users investments in publicly traded companies
- Integrated Alpha Advantage and IEX.Cloud API’s to generate real-time market data and portfolio performance
- Built Vue.js frontend with custom javascript needed to compute complex user portfolio data
Live Link | Demo Video | Github Frontend Repo | Github Backend Repo |
Please access using desktop version of Chrome for best experience. Bugs are being worked out on mobile and in other browsers.
Job Seeker (Work In Progress)
React/Rails
Job Seeker is a web application that allows users to track daily goals for job applications, white-boarding practice, and professional contacts. The goal of the app is to provide anyone who is looking for a software development job with a simple dashboard to track their progress day-by-day.
- Built streamlined backend in Rails with PostgreSQL database
- Self-taught React for component-based frontend
- Built as a two-person team to practice versioning and project mangement skills
Github Repo |
JS Framework Watcher

Vanilla Javascript
JS Framework Watcher pulls data from the publicly available Github API and uses Chart.js to compare engagement across a handful of JS frameworks.
- Built using just Vanilla Javascript and basic HTML
- Utilized Axios and Chart.js to access API and display respective data
Github Repo |
Playlist Generator

Ruby
Playlist Generator is a Ruby app that allows a user to create, save, load, and edit playlists from the terminal.
- Designed and built in Ruby that runs cleanly in terminal
- Used tty-prompt gem to enhance user experience
- Added functionality to load and export CSVs for each playlist
Github Repo |
Sam-Gem

Ruby
Sam-Gem is a goofy ruby gem that allows users to access a handful of randomizers like dice rolling, card pulling, lotto number generating, and coin flipping.
- Designed and built in Ruby that integrates easily with any Ruby project
- Hosted on rubygems.org for easy access
Github Repo | Ruby Gems |
Quick Notes

Ruby
Quick Notes, or qnotes as it can be called in the terminal, is a terminal application that allows for easy note taking. Once installed, users can easily add, index, or delete notes directly from their terminal.
- Designed and built in Ruby that runs in the terminal
- Runs by calling "qnotes" directly
Github Repo |