Why Software Development?

I discovered programming trying to roll my own photo blog template. I took online courses in basic HTML/CSS before stumbling across JavaScript. Since then, I've spent all my time expanding my knowledge and learning new technologies. I love solving challenging problems, especially those relating to data and server efficiency. My dream job puts me in a position to help improve the long-term future of human civilization.

Portfolio

  • AUX

    AUX is a fullstack music sharing and discovery app built on Rails and React/Redux. It's optimized it for database efficiency and scalability.

    Live
    Repo
  • Archaea

    Archaea is a relational data visualizer built with D3.js and the Wikimedia API with intuitive, physics-based interaction.

    Live
    Repo
  • Optick

    Optick is a lightweight DOM manipulation library. It is designed to abstract away the process of vanilla JavaScript DOM manipulation.

    Live demo
    Repo

Skillset

  • JavaScript

  • React

  • Redux

  • D3

  • CSS3

  • Git

  • Heroku

  • HTML5

  • jQuery

  • PostgreSQL

  • Rails

  • Ruby