Career Profile

I have been a full-stack web engineer for the last ten years. I have experience with JavaScript (both vanilla JS and frameworks like jQuery & Underscore.js), ES6, HTML5, CSS3, React.js, Angular.js, Backbone.js, Python, Django, MySQL, Bootstrap, and SASS.

I'm comfortable working in a Unix-based environment (OS X, or Linux) to accomplish things from the command line. In tackling problems in my work, I'm adept at coding up a custom solution or finding a library to do the job online, as the situation requires. My node.js experience is centered around development tooling with Grunt, gulp, and webpack. I am familiar with machine learning techniques and frameworks. I am most interested in building performant web application UIs using the latest and greatest set of open source technologies.

I'm also the author of the Apress book Beginning Django E-Commerce.

Experiences

Software Engineer

June 2012 - March 2016
RightScale, Santa Barbara

I served as a software engineer; I did full-stack web development with open source technologies. I was on a team responsible for maintaining and extending one of the company's core SaaS products, a web-based platform for multi-cloud computing management. I was a generalist, tackling problems in whatever domain was needed. My daily work would take me from mild MySQL troubleshooting to API development in Ruby to developing front-end web solutions in JavaScript. I worked closely with designers, UX, product management, and other developers in order to develop and deploy final solutions. My primary focus throughout the majority of my time here was on front-end engineering.

Software Developer

January 2012 - May 2012
PTM Web Engineering, Santa Barbara

I worked as a full-stack engineer for a web consultancy that developed custom websites using Python, Django, and JavaScript libraries for clients. I was responsible for working directly with our Account Manager in order to understand requirements, and to deliver solutions in a timely fashion.

Web Developer

July 2011 - March 2012
AppFolio, Santa Barbara

AppFolio offers a SaaS-based property management platform. I did not work on the core product, but instead joined the marketing department as a web developer for the websites they used for marketing purposes. I developed and extended these sites, as well as developing custom solutions for the marketing department in their sales pipelines in Marketo and Sales Force.

Projects

For a complete list of stuff I've been coding lately, see my Github page. Here are a few projects that I'd like to showcase.

Gleaner - A web-based system to help those gleaning produce from farms and residential orchards. I'm currently developing this for the Foodbank of Santa Barbara.
STEM Blog - A small blogging platform intended for those in academia who want to use TeX formatting and peer review.

Skills & Proficiency

Python & Django

Javascript & jQuery

HTML5 & CSS

React

Angular

node.js

Ruby on Rails