18+ plus years of experience shipping web apps, platform tools, and documentation. See: my LinkedIn profile · my AngelList profile
- yahooza labs
- Principal Consultant (Self-employed) 01/2000 - present
- Shipped web projects for startups, small businesses, and really big companies.
- Clients: LinkedIn · Personal Capital · Zvents · Timedots · Core Dot Continuum · P6R Consulting · Moby Marketing · guru.com · myplay.com
- Edmodo, part 2
- Sr. Software Engineer 04/2015 - 10/2016
- Architected a new Gulp-based build and deployment process, which introduced modern frontend technologies to an older monolithic webapp. Inspired by Rails' Asset Pipeline.
Co-developed Billygoat, a Backbone and Marionette frontend framework.
- Automagically handling authentication via the REST-powered backend.
- Shared Backbone Models and Collections.
- New Actions Logging service that powered the Analytics and Data platform.
- Shipped New Library and New Gradebook
- Focused on developer productivity, mentoring, and contributing to coding conventions and best practices.
- Edmodo, part 1
- Sr. Software Engineer 07/2012 - 06/2014
- Co-shipped Edmodo Bootstrap, a set of shared frontend components built on top of Twitter Bootstrap, unifying the user experience across multiple webapps.
- Nearly shipped New Planner, a responsive single-page calendar webapp (Rails, Backbone, REST).
- Shipped redesigned Store, Developer, and Institution Tools.
- Sr. Frontend Engineer 01/2010 - 04/2012
- Shipped the Facebook Credits Offerwall, fusing a very profitable relationship between TrialPay, Facebook, and Zynga.
- Prototyped responsive HTML5 Offerwall targeting for multiple form factors — phone, tablet and desktop.
- Shipped DealSpot's revamped front-end, funneling multiple offer types into a single endpoint.
- Shipped internal platform tools. Fun stuff.
- Sr. Web Engineer 07/2008 - 11/2009
- Shipped raptr.com, a social networking site for PC and console gamers, furiously scrambling with product folks, user experience sorcerers, and engineers.
- Played a lot of Starcraft (only on Fridays, of course).
- Software Engineer 04/2005 - 10/2007
- Razorfish, part 2
- Sr. Consultant 08/2003 - 04/2005
- Medialive Intl.
- Web Applications Developer 01/2003 - 08/2003
- Shipped JavaOne Session Speakers CMS tool and JavaOne 2003 Urban Adventure and Hands-on Lab webapps. PHP + MySQL.
- GenSys Software
- Web Engineer (2/2002 - 1/2003)
- Razorfish, part 1
- Sr. Interface Developer 08/1999 - 08/2001
- Four Points Digital
- Web Developer and Systems Administrator 10/1997 - 08/1999
- Shipped websites and microsites. Wrangled HTML and hacked CGI scripts. Photoshop production work.
- Managed Microsoft Windows LAN network — DHCP, Exchange 5.5, network printers, DNS, remote access modem pool.
- University of Illinois - Urbana-Champaign
- Studies in Biology and Advanced Chemistry.
- Loyola Academy
- College Prep, Class of 1993, Illinois State Scholar 1993.
- St. Isaac Jogues
- Kindergarten, Elementary, Middle, Junior High.
- Poko Loko
- Tiny Tots
Computers, the art of programming, information security, philosophy, social psychology, film, music, travelling, information and visual design, meeting interesting people, comic books, conspiracy theories, weird stuff and stranger things.