I am a Full Stack developer with many years of experience. Well versed in LAMP and MERN/MEVN (Full Stack). My wide ranging background gives me the breadth to see how all of the pieces of large software projects fit together. I enjoy the interaction with the other roles (QA, Designers, DevOps, Producers) in projects large or small.
Desire Full or Part Time contract/position. Am based in the San Francisco Bay Area. US Citizen with Passport. Am willing to travel and am open to relocation.
Energetic! Some key companies and projects I have been involved with are: Trim CRM, Stitcher.com, Webtrends, Friendster, AOL.Com (AOL), AutoCAD R12/R13 (Autodesk ), Island Write/Paint/Draw (Island Graphics). I also write (O'Reilly website).
Quick Mount PV – March – August 2018
Issue tracking and written evaluation of QDesign app effort (Solar Panel roof layout projects). Acted as liason between product manager and development team in Ukraine. Also started development of a Parts Config Editor SPA (Vue.js + Node.js) to produce JSON file descriptions of panels, mounts, etc. (to get away from hardwired dependencies in code) (Contract)
Upwork - October 2017 -
Route 66 Digital - October 2016 - February 2017
Full stack developer (MERN & MEVN) for Content Management Framework, and interactive web app for use in a trade show.
Content Management Framework, used to organize site data and layout for trade show interactive displays (such as a multichannel explainer for a car, drone, or other tech product). Produces a detailed JSON output and static assets which are used to drive an external client app. Done as a MERN stack.
Client side interactive app driven from JSON output and static assets from CMF. Hybrid approach of an overall Vue.js scaffolding, with internal jQuery interactive modules (lots of eventbus usage, and data organization via vue-stash). Uses Velocity to drive animations, and makes extensive use of flexbox and css transforms.
Trim CRM - December 2014 - June 2016
Full stack developer for a site aimed at business relationships. Transforming the client prototype into something polished and production ready.
Have extensively transformed code organization, and introduced SASS to make stylesheets more manageable. We support browsers that use Flexbox, which conveniently eliminates older, more insecure versions.
In addition to the programming aspect, I've done much to help educate the client as to the software/web development process. This includes:
Stitcher, Inc. - San Francisco, CA - December 2013 - October 2014
WebTrends Social - San Francisco, CA - April - September 2012
December 2004 - Present
I have focused on contracting and enjoying the breadth of widely different projects over the last few years. The long form of my resume goes into more detail about some of these older projects.
San Francisco & San Mateo, CA - May 1995 - June 1998
Senior Web Engineer
Lots of work on AOL.Com, including user customization for the MyNews component. (AOLServer/Tcl)
In-house development of a tabbed Java Sports Scoreboard (Arena1)
Earlier projects (such as an early version of www.SEMI.org) involved a lot of CGI scripting (launching searches and formatting output, registration, ordering, and statistics gathering), and parsing of SGML data (mostly in Perl).