I help creative brands develop, design, and market fresh digital products and experiences.

  • Express
  • Node.js
  • Nuxt.js
  • Vue

PETA 40th Anniversary Livestream

Due to the pandemic, PETA wanted to host their livestream event and provide user-specific content for donors while maintaining security of their stream and event. I created the ticketing system server and the front-end.

Visit
  • HTML
  • Javascript
  • SCSS

City of Santa Monica

Set up build system and development convention. Created custom navigation menu and responsive reusable components.

Visit
  • Javascript
  • PHP

Fox Movies

I built out the official websites for feature films like Deadpool, the Martian, the Maze Runner, and Independence Day Resurgence. I created custom modules and helped extend PXL Agency’s content management system.

Visit
  • Drupal
  • Javascript
  • PHP

LA Philharmonic

For LA Philharmonic, I implemented a customizable home page to allow the client to pull in concert information and manage their events. In parallel to Hollywood Bowl, I also implemented the redesign and refactor of their website.

Visit
  • Drupal
  • Javascript
  • PHP

Hollywood Bowl

I implemented a complete responsive redesign and refactored legacy code for the Hollywood Bowl website.  I also created the new Food + Wine section to showcase their culinary options.

Visit
  • Canvas
  • Ember.js
  • OAuth
  • PHP

Replace Hate

Lead developer for app that allows users to upload a photo and generate a custom gif/video to share on social media. I built the media generation functionality to balance out content quality and performance. Includes various UI components, animations, and a progress indicator to improve the experience.

Visit
  • AWS
  • Docker
  • Flask
  • Python
  • React.js

Fluid Resource Management Hero Builder

Perform code reviews, setup conventions and improve test coverage. Support staging and production deployments. Implement features and fixes. Optimize performance.

Visit
  • Bloc
  • Dart
  • Firebase
  • Flutter

Alike

Implemented and released features like user flagging, user matching/unmatching, and notifications for mobile dating app. Debugged cross-platform build issues, package upgrades, and managed app store deployment to successfully launch public beta.

Visit
  • Django
  • Python
  • React Native
  • Redux

Fitted.tv

Set up React Native/Redux mobile app code conventions. Implement UI components and features including authentication, search, sorting, favoriting and commenting. Update app to use TypeScript.

  • CSS
  • Javascript
  • PHP
  • Wordpress

Judge Jerry, Jerry Springer, Maury, Steve Wilkos

Led development, server management, and deployment of WordPress multisite. Used geocoding APIs to implement custom location detection logic. Prepared and imported existing spreadsheet data into filterable tables.

Visit
  • Google Sheets
  • Javascript
  • React.js

Yangbanking Commenting Tool

Uses Google Sheets as backend and RSS feeds for aggregating articles for easy commenting. Implemented saving custom messages to local storage and used external APIs to pull in article content.

Visit
  • CSS
  • Drupal
  • Javascript
  • PHP

Universal Portal

I worked with PXL Agency to develop an internal employee portal website for NBCUniversal. The website aggregates RSS feeds from entertainment publications and from other divisions of the company. I also wrote a custom module to capture user uploaded photos and allow administrators to manage and approve those submissions.

Visit
  • Javascript
  • PHP

Fox Innovation Labs

Created a single-page app to showcase Fox Innovation Lab’s ongoing projects and partners.

Visit
  • Javascript
  • PHP
  • Wordpress

Chenco Holdings

Design and develop corporate website. Build a custom interactive map using a spreadsheet to automate updates. Develop an investor portal to allow investors to browse and download financial documents. Oversee and troubleshoot email migration.

Visit
  • Javascript
  • Node.js

Yangbanking

Wrote node server to interact with AirTable to display random referral codes and track clicks for cashapp fundraiser

Visit
  • CSS
  • HTML
  • Photoshop

Lil Dicky Voting Site

Photo manipulation + site design & implementation

Visit
  • CSS
  • Javascript
  • PHP
  • Wordpress

LA Kings Insider

Implemented redesign and modified existing theme and queries. Migrated and merged production data and configuration.

Visit
  • GSAP
  • Javascript
  • Laravel
  • Vue.js
  • Webpack

Global Road Entertainment

Led front end development on Global Road Entertainment’s studio platform. Built out components for generating new movie sites, complete with performant UI and custom animations.

Visit
  • CSS
  • Liquid
  • Shopify

Simple Gospel

Shopify setup and theme customization for multiple collection drops for Justin Bieber clothing brand

Visit
  • Ember.js
  • GSAP
  • Javascript

Bleed For This

I worked with PXL Agency to create an interactive single-page application to promote Bleed For This. The site makes heavy use of custom animations and effects to provide a seamless user interface for learning about the film.

Visit
  • Digital Ocean
  • Heroku
  • Ruby on Rails

EatLoveGive

Migrated server to Digital Ocean and then to AWS. Managed server administration and setup CI/CD for staging and production servers.

Visit
  • Javascript
  • React.js

Global Road Entertainment Splash

Built out Global Road Entertainment’s landing website to showcase their movies. It scrapes blog entries from an external source for the news section.

Visit
  • Javascript
  • PHP
  • Wordpress

Control Forever

As a digital publication for creatives, Control Forever wanted to rebuild their web presence to coincide with the launch of their video and podcast series. They also wanted to solve some performance and design issues with their previous site. I oversaw the project from concept phase and built out a custom website with superior performance and usability.

Visit
  • Canvas
  • Ember.js
  • Javascript
  • PHP

TakeTheCure

To coincide with a Cure for Wellness’ trailer release, I created a web app that allows users to upload and customize a photo of themselves to share on their social media.

Visit
  • Drupal
  • Wordpress

LucidWorks

While at LucidWorks, I supported server administration and oversaw migration of their sites to a new server. I coded new layouts and modularized code for reuse on lucidworks.com and lucenerevolution.org.

Visit
  • CSS
  • Javascript
  • PHP

SugarSync

I implemented the responsive redesign of the corporate website and WordPress blog, coding dozens of new home, signup, and landing pages to promote conversions and downloads of their storage app. I was also responsible for overseeing the QA process and weekly production push.

Visit
  • Javascript
  • jQuery

Kingsman Exclusive Screenings

In order to promote Kingsman the Secret Service, I coded a web app with an interactive map allowing users to rsvp for exclusive screenings.

  • CSS
  • Drupal
  • Javascript
  • PHP

Universal Talent Development

For the newly formed Universal Pictures’ Global Talent Development & Inclusion Team, I customized a Drupal CMS to help them manage their content. I also created the form application that allows writers, producers, and other talent to apply for Universal programs.

Visit
  • CSS
  • SquareSpace

Blurry Vision Fest

Built out site for Goldenvoice festival featuring artists like SZA and Migos. Set up custom sections to make content readable and make it easy fir site managers to update content.

Visit
  • CSS
  • Javascript
  • SquareSpace

Trevor Jackson

Implemented custom functionality, using JavaScript to override limitations of the site builder.

Visit
  • CSS
  • Shopify
  • SquareSpace

Party Favor

Redesign website and shop in coordination with new album releases.

Visit
  • CSS
  • Javascript
  • SquareSpace

RHA Fest

    SOLR

    I coded the website for the popular enterprise search platform using the client’s designs. I created templates to allow them to easily extend their website and create additional content.

    Visit
    • Ember.js

    Fox Holiday Card

    For PXL’s holiday card, I implemented the web application that allows users to sign in and choose a randomly selected gift. The final app made use of custom animations and transitions to provide a smooth user experience.

    • Ruby on Rails

    weSpot

    As a personal project, I created a restaurant website builder application to showcase food menus. I also created a website to promote a food photography contest.