I have been a web developer for about 12 years. In that time, I have built everything from simple blog websites to complex enterprise-level single-page JavaScript applications. I currently work at TEKSystems consulting at Apple. Prior to that I worked at CorePower Yoga. I also occasionally do freelance web development work and continue to work with a few select clients.

Skills

I’m proficient in the programming languages and web frameworks listed below. When needed, I'm also ready to reach out to my network of developers and designers to draw on additional skills or work in parallel.

JavaScript

  • Node
  • Backbone
  • React
  • D3
  • ES6
  • Angular
  • jQuery

Ruby

  • Ruby On Rails
  • Jekyll
  • Rack
  • Sinatra

PHP

  • Drupal 6/7/8
  • Laravel
  • WordPress
  • CakePHP

CSS

  • SASS
  • LESS
  • Compass

Database

  • MySQL
  • Postgres
  • Redis
  • MongoDB

Other

  • Git
  • Bash/Terminal
  • Linux/Ubuntu

Process

I find understanding each client's goals is very important before undertaking any technical solution. The technology we build together should focus on the human interests, first and foremost.

In practical terms, this means first collaborating with clients to create user stories centered around user experience. Then creating wireframes, user experience diagrams, and/or technical architecture diagrams that sketch out the technical solution's look, feel, and scope. Then using these as the building blocks for full-fledged technical solutions as quickly and cost-effectively as possible.

Feel free to contact me if you'd like to collaborate with me on a project!