About Me

I am a web developer proficient in Ruby on Rails, JavaScript, React, and Redux. I'm passionate about problem-solving, debugging, and writing clean, semantic code. I'm happiest when completely immersed in a complex problem. There is nothing better than arriving at a solution after working on a problem for a while. I yearn for that feeling of success. I love working on a team and pair programming. I am always looking for more opportunities to delve into new languages, frameworks, or mathematical concepts. When not developing amazing apps, I enjoy cycling, hiking, camping, and baseball.

SKILLS

PORTFOLIO

Esforza

Esforza is a single-page, full-stack web application inspired by Strava and built with Ruby on Rails and PostgreSQL on the backend, React for the frontend, and enhanced by the Google Maps API.

Haiclue

Haiclue is a digital version of the boardgame of the same name, players combine random word tiles into meaningful clues. Haiclue is a full-stack web application built with Express and MongoDB on the backend, React and Redux for the frontend. It is enhanced by the socket.io library in order to facilitate simultaneous play between four players.

Price of Winning

Price of Winning is a data visualization showcasing how much each of the thirty MLB ballclubs spent on their 2019 player salary. Also details how much each team spent per win. Highlights which teams' investments paid off and which did not. Price of Winning was built using vanilla JavaScript as well as leveraging the D3.js library in order to render beautiful, dynamic charts.

Resume