Skills

  • React
  • Redux
  • Node.js
  • JavaScript
  • Express Server
  • Postgresql
  • Amazon S3
  • HTML
  • CSS
  • PHP
  • MySQL
  • XOJO
  • Certified ScrumMaster

About Me

I love to create things, especially if it involves a computer. I also have a passion for learning. I find software development to be a great outlet for both areas. When I am not sitting behind my computer, you can find me on my road bike or in the mountains making pictures. In fact, the photos on this site are mine.

Projects

Below are recent projects I have worked on.

  • Personal Project - Tracker

    A way to track and maintain motivation during the job search process.

    • Redux manages state.
    • Chart.js for graphical representation of progress toward goals.
    • Material-UI provides a basis for styling.
    • GitHub Repo.
    • Dashboard View

      Showing progress towards job search goals.

    • 8722086497

      Resource View

      A resource is a job announcement, referal or anywhere a job can be found.

    • 9897250179

      Settings View

      Set job search goals here.

  • Group Project - Stream-Dream

    A video game stream site. My major contribution was the S3 connection, file uploader and styling of video playback view.

    • Amazon S3 hosts videos and pictures.
    • Socket.io supports chat functionality.
    • React.js for presentation.
    • Redux manages global state.
    • Style Components provide styling.
    • GitHub Repo.
    • 9035029416

      Landing View

      Showing the games that have videos.

    • 559-709-2711

      Upload View

      This is where the user uploads videos.

    • View Video View

      This is where the user views videos and live streams.

  • Personal Project - 8655400167

    A simple image loader using the Flickr API

    • Express and Node.js server.
    • Material UI for user interface.
    • React.js for presentation.
    • Intersection Observer for image laxy loading.
    • 937-477-5201
    • Landing View

      Showing the search form.

    • (405) 863-4449

      Results View

      Showing the results of the search.