About me:

I am a programer consumed by nature and music. I have a background in contemporary composition and a passion for the environment.

Whether making music, crafting renewable projects or repurposing electronics, I have a creative solutions side to me that I have always enjoyed exploring and I am happy I am able to do that with software engineering. I love learning new technologies and the logic and creative challenges that come along with those technologies. When working on any new project the user's experience is always of the utmost importance and I always strive to develop an interface that is appealing and intuitive for all.

As a full stack software engineer, I have enjoyed using Ruby, JavaScript, React/Redux, Rails, PostgreSQL, CSS, HTML, MongoDB, Express, and Node.js in my projects. I am currently self-learning Python. I am always finding time to learn more.

RESUME

Groove Machine

Groove Machine is a 32 step sequencer with an 8 track, aeolian mode, tone selection grid and a 4 track Drum Machine with which users can create and manipulate original and groovy loops.

Makeables

Makeables is a full stack web application, influenced by Instructables, that provides makers, builders, DIY'ers and the like an online space to share their creations and the processes it took to make them. Users can also explore the community's ever growing collection of projects, learn from fellow makers and share tips, tricks and ideas.

Thought Board

Thought Board is a web application where users can; visually track their thoughts and notes, upload images and place them on their board, create visual connections between notes and images and share boards with others for group projects.

Proficient Languages and APIs

  • JavaScript

  • React

  • Redux

  • Ruby on Rails

  • Express.js

  • Node.js

  • MongoDB

  • PostgreSQL

  • HTML5

  • CSS