Hi! I'm Colin.

I'm a full stack software engineer.

Learn about what I do

I make things for the web.

I've done a bit of everything but here is what my brain does unbidden in the shower.

APIs

Restful APIs + a Front-End application are my Brangelina. I really enjoy making Node services. They're as lightweight as you need, and the hardest part is picking your favorite NPM modules.

Front-End Applications

Single page apps and Javascript are two of my favorite things. I found refactoring a monolithic EXT JS app to a new shiny and sexy MVC pattern exciting, and strangley liberating.

Optimizations

I specialize in optimizing SQL queries. My personal record is transforming a 15 minute query into a 15 second query.

Skills

Turns out they pay the bills.

Node

I've made my fair share of Express services, and orchestrated magic with Grunt, Mocha, Q, and MongoDB

Ruby

I've worked on scaling and optimizing a Rails SaaS apps with it's own sweet Cucumber and Capybara test suite.

C#

I've done everything from Webforms to ASP.NET MVC. I must say, I strongly prefer the latter.

SQL

I've done optimizations, been my own DBA, and created schemas. Specifically, I've worked extensively with Postgres and T-SQL

Mobile

I've made websites mobile ready, made small Objective C apps, and even worked a touch with Adobe Air for iOS.

Javascript

I've done tons of native Javascript, and extensively used EXT JS. My current favorite MVC framework is Ember. It's transcendent.

Agile

I've worked in several agile shops. Doing Scrum and at one point Kanban. The best thing about agile is Iteration and Refactoring. If you do those, you can't go wrong.

Source Control

I've done SVN, Git, a touch of Mercurial, and even setup a TFS server and practice. Of those, Git is far and away my favorite, and not just because I can use it with Github.

Mentoring

I ran the developer internship and college recruiting program at Nucor-Yamato. To this day it's been one of the most rewarding experiences of my career.

Hey, you looking at a rather large contact button. Get in touch!

Resume and autographs available upon request.
Send Me an Email

Find me on ...