Resumé
Summary
I'm a seasoned web developer and frontend architect, deploying code for the past 23 years. Working together, we can:
- increase velocity by reducing friction
- simplify patterns with encapsulation and modularity
- improve team workflow ergonomics through efficient DX tooling
Recent Work
FNOW Re-platform of M-GO's legacy Backbone/Marionette OTT smart TV app to FandangoNOW with React/Redux and Babel/Webpack. Modular build system supports various smart TV players/OS APIs from a single application base; packages the manifests/apps for submission to OEM app stores.
RT Tech shepherd for Rotten Tomatoes front end development. Lead agile team of six.
RT Migrate and decommission two legacy Java/SpringBoot web stacks into existing legacy CJS Node/Express/Grunt web app. Audit and identify dead code and repositories. Reduce friction and uncertainty by flattening overly-elaborate configurations and removing cruft. Design feature flag middleware to continuously deliver new features during migrations.
RT Improve too-many-trees MVC pattern: transition to modular GraphQL view models. Migrate global-scoped CSS/JS into native web components encapsulating styles, JS and markup in shadow DOM. Automated versioning, linting, test coverage with Git hooks. Maintain evergreen with automated NPM and Node LTS audits. Use template builder for homogenous patterns. Abstract tooling, utilities and components to private NPM registry.
Relevant Employment
2015-12 » present LA CA Senior Software Architect at Fandango
2013-01 » 2015-12 LA Consultant at Precision Development
2010-08 » 2013-01 LA Web Developer at Disney
2003-04 » 2013-01 NYC LA Web Developer/Owner at BBID
2002-03 » 2003-03 NYC Web Developer/Consultant at IBM
2000-06 » 2002-03 NYC Flash Developer at OVEN Digital