About Me

I’m a huge advocate of free and opensource software. I’ve been a full-time GNU/Linux user for over 5 years, and have loved every moment of it. Whenever I start a new project, I always write it in a new language or framework, as it keeps me on my toes. Given the opportunity, I’d love to tell you all about why you should be typing on a mechanical keyboard or why you should ditch your beloved IDE for Emacs.

Projects

The Open Source Club Website

  • Developer

  • Designer

  • Previous site wasn’t mobile friendly and was dependent on a vulnerable database

  • Improved user accessibility, aliased depercated url structure, and implemented responsive design

  • Built with Jekyll, Ruby, Sass, Jade, JQuery, Grunt.js, and Bower

January 2015

The Ohio State University

favicon.sh

  • Developer

  • A robust favicon generator written in bash

  • Utilizes ImageMagick

July 2016

tipsy.sass

  • Developer

  • An easy to use tooltip library implemented in Sass

  • Used on this very site!

January 2016

Custom Built Mechanical Keyboard

  • Hobbyist

  • Tenkeyless hand-wired mechanical keyboard powered by a ATMEGA32U4 microcontroller

  • Written in C/C++

July 2015

Three Axis Prototyping Machine

  • Project Manager

  • Designer

  • A modular, 3-axis control system meant to go from 3D-printing to laser engraving, to pcb fabrication in minutes simply by swapping out the print head.

  • Modeled in OpenSCAD, a program that compiles 3D shapes from textual descriptions (i.e. code)

Nov 2014 - Ongoing

The Ohio State University

Professional

mechkeys.io

  • Entrepreneur

October 2016 - Ongoing

Columbus, OH
  • Crafted custom keyboard accessories (i.e. wrist rests, and cases)

  • Micro manufactured mechanical keyboards

  • Wrote keyboard firmware for Atmel AVR microcontrollers

  • Designed keyboard PCBs

Freelance

  • Developer

February 2016 - Ongoing

Columbus, OH
  • Built and sold custom themes

ASCTech Application Development

  • Student Developer

June 2015 - January 2016

The Ohio State University
  • Migrated a legacy Ruby on Rails application from 3.1 to 4.2

  • Wrote MVC tests utilizing Rspec, a ruby testing library

  • Configured user authentication and permissions for a book publishing application in collaboration with three other developers

ASCTech Service Desk

  • Student Technician

February 2015 - June 2015

The Ohio State University
  • Troubleshooted network connectivity issues, hard drive failures, and printer malfunctions

  • Setup and deployed faculty computers

Education

The Ohio State University

incomplete - B.S. in Computer Science and Engineering

Aug 2014 - Dec 2015

Columbus, Ohio

Columbus State Community College

Associate of Science

Aug 2012 - May 2014

Columbus, Ohio

Honors

Activites

The Open Source Club

  • President

  • Organized weekly meetings

  • Gave technical talks about embedded linux as well as up and coming open source projects such as Jekyll, and Meteor.js

  • Solicited sponorships

June 2015 - January 2016

The Ohio State University

Collegiate Web Developers Group

  • Vice President

  • Project Leader

  • Advised the the president on club policies

  • Led a semester long web design project

  • Educated students on web standards and design

January 2015 - January 2016

The Ohio State University

The Electronics Club

  • Designer

  • Designed The Electronics Club Logo

  • Designed the logo for Ohio State’s first ever 24 hour hardware hackathon

Nov 2014 - Nov 2015

The Ohio State University

Skills

Languages

Bash

HTML

CSS

Markdown

LaTeX

Javascript

Ruby

Templating & Preprocessors

CoffeeScript

Sass

Less

Handlebars

Liquid/Shopify

Jade

Haml

Frameworks & Libraries

jQuery

Jekyll

Rails

bourbon

Bootstrap

RSpec

Grunt

Bower

Systems & Hardware

GNU/Linux

Git

Nginx

Docker

Soldering

Digital Ocean

Emacs

Design

Front-End Development

Logos & Branding

User Experience

Inkscape

Gimp

Current Interests

Go

Node.js

Meteor.js

React

mongoDB