Skills

Projects

Omnify

Single page web app where users can manage and share personal photographs, built with Ruby on Rails and React.js

  • Implements the Flux architecture to track the current session allowing users to log in or sign out from any page and dynamically update content accordingly
  • Integrates custom-built authentication system, hashing and salting passwords with BCrypt to securely store user account information
  • Incorporates the Cloudinary API to upload, store, and efficiently manipulate images before they are rendered

Trackmonkey

Mobile-first web app that allows users to obtain up-to-date shipment tracking information and receive automatic SMS updates

  • Winner of the Developer Week 2016 Hackathon Shippo Challenge
  • Integrates Shippo API Webhooks and the Twilio API to automatically send SMS updates whenever a shipment status has changed
  • Integrates Google Maps API to display shipment location history

Dota 2 Allstars (beta)

Personal project that collects Dota 2 match data from the Steam API

  • Data visualization using SVG elements

Linedash

A simple Javascript browser game that tests your reaction time

  • Manipulates the DOM using jQuery
  • Animates elements with CSS

Chess

Classic Chess made with Ruby

  • Validation algorithm determines legal moves and highlights them in real time
  • Deep duplicates the board to handle situations involving check

About me

Along with software development, my interests include fitness, nutrition, and UX Design. A couple of my favorite activities are exercising, playing No Limit Texas Hold 'em, and eating delicious Korean spicy soft tofu stew. My favorite quote is, "Hard work beats talent until talent works hard."