About
Front-end developer with primary background in JavaScript, Rails, Node, and HTML5. I have 8+ years experience developing web applications, tools, and frameworks with an emphasis on user experience, data interfaces, production pipeline scaling, and automation. Although I'm happy in either world, my development roles have tended toward processes and teams over feature tweaks and bug squashing. I am a skilled collaborator and enjoy identifying and bridging understanding gaps. I would gladly trade 1 hour chasing the right questions to avoid 3 hours of back-pedaling later and I savor the necessary tension between perfectionism and shipping.
Other things I nerd out on:
- deriving simplicity from seeming complexity
- symmetrical data, intuitive decision making, and speakable code
- communicating technical concepts to non-technical ears
- naming conventions, style guides, documentation
- beautiful data visualizations
- unix philosophy — separate all the concerns!
- discoverable UX, whether the user is in a browser or at the command line
- thoughtful, consistent, and friendly APIs
- designing frameworks for flexibility with a dash of opinion for speed
- git, vim, dotfiles, markdown, json, coffeescript, bash one-liners
- github ... changed my life
I currently live, work and play in downtown Los Angeles.