Front-end architect with extensive tooling experience, attention to detail, and commitment to delivering top tier in-browser experiences. I am versed in multiple React frameworks and ES6 modules, CSS modules, and CSS preprocessors.

Technology Lead

Deutsch LA

Dec, 2020
Key attributes and responsibilities
  • Work on an embedded team within Yum corporation to build and maintain frontend component library for TacoBell.com marketing and e-commerce channels.
  • Provide technical leadership through pair programming, code review, and merge request oversight.
  • Build and deploy custom promotional pages to support Ad campaigns and other marketing driven initiatives.
  • Work closely with iOS and Android app development teams, and Java-based backend teams.
  • Implemented new documentation and linting tools standards to improve developer experience.
Primary skill utilization
  • React
  • NextJS
  • Contentful
  • Gitlab
  • Storybook
  • Node
  • AWS
Senior Engineer

Warner Bros

March, 2020 - Dec, 2020
Key attributes and responsibilities
  • Build and maintain features on WarnerBros.com portal, deployed across 18 different regions
  • Build new unit tests in Jest, and End to end tets with Cucumber / Protractor
Primary skill utilization
  • React
  • Styled Components
  • Git
  • Jest / Enzyme
  • Node
Lead Developer

HAUS

Aug, 2018 - Aug, 2019
Key attributes and responsibilities
  • Build large-scale, highly interactive component driven websites for major clients including Uber and Facebook.
  • Follow opinionated, enterprise-quality coding standards on client platforms including Wordpress VIP, and FusionJS.
  • Integrate with various back-end platforms including Contentful, Wordpress VIP, and Chameleon.
  • Deliver above-quality code on time.
Primary skill utilization
  • React
  • Styletron
  • FusionJS
  • NextJS
  • Webpack
  • GSAP Animation
Principal Engineer

Deutsch, Inc

May 2018 - Aug 2018
Key attributes and responsibilities
  • Scope and scaffold projects.
  • Provide stake-holders with implementation plans and estimates for project tasks.
  • Work closely with account, production, technology and QA teams to ensure projects are built to spec.
  • Scaffold front-end projects including documentation of requirements, dependencies, and work-flows.
  • Provide guidance to other developers on methodologies and preferred practices, and general requirements.
Primary skill utilization
  • JavaScript
  • Node
  • Gulp
  • Git
  • AWS (S3, Lambda, CloudFront, Route 53)
Senior Front End Engineer

Deutsch Inc

May 2015 - May 2018
Key attributes and responsibilities
  • Define and implement front end deliverables for client projects.
  • Provide level-of-effort estimates for project timelines.
  • Work closely with production teams to ensure projects are built to spec.
  • Scaffold front-end projects including READMEs, work-flows, and manage Repos.
Primary skill utilization
  • JavaScript
  • Node
  • jQuery
  • CSS Animations
  • HTML Templating
  • PHP
  • Git
  • Gulp
Senior Front End Prototyper

Yuzu by Barnes & Noble

July 2014 - Feb 2015
Key attributes and responsibilities
  • Build high fidelity in-browser prototypes.
  • Demonstrate proof-of-concepts as part of the user experience design work-flow.
  • Primarily focused on the Yuzu web client feature set.
Primary skill utilization
  • Javascript
  • HTML
  • CSS
  • JS and CSS Animation
  • Ruby on Rails
Senior Director, Development

bpg

Oct 2012 - Jul 2014
Key attributes and responsibilities
  • Primary point of contact for all development needs for bpg.
  • Provide oversight and feedback to internal and out-of-house developers.
  • Set architecture and development scope for html-driven projects.
  • Work closely with account team in responding to client requests.
Interactive Developer

bpg

Nov 2010 - Oct 2012
Key attributes and responsibilities
  • Deliver HTML/JS/CSS/PHP driven sites for high-profile client, both independently and within teams.
  • Assist project managers in estimating scope on new projects.
  • Write code other developers can read.
  • Never miss a deadline.
Web Designer

Silva Artist Management

Oct 2007 - Nov 2010
Key attributes and responsibilities
  • Ran the official web sites for recording artists Foo Fighters, Beastie Boys, and Jimmy Eat World.
  • Manage day-to-day interaction with fans on official message boards.
  • Design, build, and ship artist newsletters.
  • Report directly to artist’s management team.
Core
  • React
  • NextJS
  • Styletron
  • JavaScript / ES6
  • Node
  • Git
  • Webpack
  • Travis
  • Gulp
  • HTML
  • CSS / SCSS
Electives
  • Dependency Management (Yarn / NPM)
  • Webpack / Babel
  • AWS (S3, CloudFront, Lambda, Route 53)
  • Wordpress VIP
  • FusionJS
  • Vue
  • Shopify
  • Docker
  • Angular
TacoBell.com
Marketing and Ecommerce site for Taco Bell
NexJS / React / SCSS modules / Contentful / Node / AWS
WarnerBros.com
Consumer facing website for Warner Bros.
React Static / Drupal / Cucumber / Selenium / SCSS
Facebook Stories
Marketing site for the Facebook Stories team.

Lead developer for a WordPress VIP site built to promote the Stories component of Facebook platform.

The project launch was scheduled to coincided with the teams F8 Conference presentation, so the timeline was fixed in advance. We developed quickly within a localized Docker instance to get development up to velocity, then ported over to the VIP platform and completed the build there.

The admin was built using custom fields to provide fully tailed content control to the Stories team to update content as necessary.

WPVIP / Docker / PHPCS / ES6 Modules / Greensock Animations / SCSS
Uber Freight
Onboarding site for the Uber Freight team

Work closely with the Uber Freight team to introduce new content and features to the Freight site. The could be anything from building new React components in FusionJS, content migration, routing changes, or basic pixel adjustments and bug fixes to existing elements.

The site uses a Contentful JSON API backend, with a FusionJS / Styletron frontend. Development work would go through a standard approval process on dev / staging environemnts, which would then be deployed using the client's internal system.

FusionJS / Styletron
Uber Brand
Uber brand guidelines site

A centralized guideline site for Uber's various teams to reference logo usage, typography, motion studies, photography usage, and more.

As a member of this dev team, I built out React components for the site using a tightly controlled theming system. Colors, Line height, Animation curves, buttons and more all had to be precisely consistent across components.

Volkswagen USA
VW USA Home page

Needing to sell thru a home page redesign, the client was having a difficult time visualizing the cost/benefit design choices presented. Tasked with building a full-fidelity prototype with no runway, I quickly contructed a stand-alone scaffold of the existing VW site to deliver a new protocype in with the design team. With little runway, I executed a behaviorly complete design in browser. It was constructed with live copies of existing HTML scaffold, and siting along side all JavaScript and CSS libraries running in production to provide the implementation team with the lowest possible barrier to execution.

ES6 / SCSS / Gulp / jQuery / HTML / Gulp Middleware vai Express
Uber Marketplace

Model out site structure and content using the agency’s Contentful account, and eventually migrate to Uber’s account.

Build out fully functional React components for the Marketplace site based on third-party designs.

Provide technical feedback on design files for ease of implementation, with suggested revisions.

Oversee development of other components, review pull requests, and manage repository branches and tags.

React / FusionJS / Styletron / Contentful
Eminem: Revival
A short turn-around album teaser for Interscope records

Interscope was referred to our agency to handle rapid development for marketing efforts on the new Eminem album “Revival”. I was tasked with quickly building

HTML / SCSS / Gulp / AWS