About Me
I Live for Experiences
I craft them for desktop and mobile browsers, professionally and in my spare time. I’m incredibly fortunate that my passion became my career.
I pursue them, too. I enjoy conferences like SxSW, gatherings like TED and TEDx, and hackathons like Startup Weekend. I love to build with Lego. I made my own desk. I tinker with hardware and VR. If I’m not traveling the world with my wife, Olivia, you might find me onstage in community theatre, or telling a story at The Moth. I’m also the father of two beautiful children.
I’m currently the Technical Lead for the Global Experience team within Kibana at Elastic, working from my home in Hamilton, ON.
In the past, I’ve worked for Facebook, Cerner, Sprint and Accenture, and lived in New York, Vancouver and San Francisco. My hometown is Kansas City, MO. So far we’ve visited 44 countries, (and counting).
About My Work
I'm an Engineering Lead and User Interface Engineer. I work to make the web beautiful, both on its surface and beneath.
I'm a demonstrated expert in HTML, CSS and JavaScript, React/Flux/Relay, and more. I specialize in techniques promoting web agnostics, semantics, and accessibility. I'm comfortable with varying levels of skill in any web full stack, having written and maintained production code in JS, PHP, Java and Ruby-on-Rails. I currently prefer React+Node or React Native for most of my personal projects.
I'm a regular consumer and occasional contributor to open source projects and client APIs. If I have a suggestion for a website or application, I prefer to demonstrate the idea using an API rather than just describe it-- Code Wins Arguments.
I look for opportunities where I can make strong, direct and meaningful contributions to a team, to users and to the web. I'm comfortable functioning as both designer and engineer, advising on both the technical and aesthetic. I'm affable and good-natured, yet results-driven and competitive. I have extensive experience working remotely, particularly during my time at Facebook and Elastic.
About My Code
These lines-of-code counts and repository information are gathered directly from my Github account.
- Repos
- 44
- Followers
- 191
- Following
- 15
- Gists
- 11
JavaScript
- Lines of code
- 175K
- Percentage
- 36%
- Number of Repos
- 6
CSS
- Lines of code
- 155K
- Percentage
- 32%
- Number of Repos
- 4
HTML
- Lines of code
- 76K
- Percentage
- 16%
- Number of Repos
- 2
TypeScript
- Lines of code
- 67K
- Percentage
- 14%
- Number of Repos
- 2
Handlebars
- Lines of code
- 7K
- Percentage
- 1%
- Number of Repos
- 1
Other
- Lines of code
- 107
- Percentage
- 0%
- Number of Repos
- 0