• Portfolio
  • About

Portfolio

Sesame Street

I worked closely with Liferay’s back-end developers to create a confluent integration between the interface and code. The original implementation of the project by another party created unexpected issues for our client; we were approached to fix or recreate the application wherever necessary.

  • Implemented the Sesame Street website UI on top of Liferay 5.2 while improving accessibility, according to the W3C Accessibility Guidelines
  • Rewrote markup for applications
  • Recreated various sprites and graphics for the user interface
  • Rewrote entire CSS to improve paint times, decrease bandwidth load, and improve support and maintenance. The original CSS was over 15,000 lines–unformatted, the CSS I had produced was around 3,500 lines of code–unformatted which also supported legacy styles from the previous vendor.

Liferay Social Office

A social collaboration platform built on top of Liferay Portal. I was the lead UI/UX Engineer for the Liferay Social Office project, which includeded smaller applications for:

  • Microblogging
  • Activity Feed/Stream
  • Contacts
  • User Profiles
  • Task Management
  • Announcements
  • Forums

Most applications were eventually integrated into the Liferay Digital Experience Platform

Project Details:

  • User Interface
  • Mobile User Experience
  • Contacts Application

Nike KD 8 + Footlocker

I was honored to have the opportunity to work on the Footlocker release of the Nike KD8 line of shoes and apparel.

I wrote the front-end code that integrated with Footlocker's website.

Read More

Mockup of the Grizzly GIS hoodie

Grizzly GIS LogoGrizzly GIS

Grizzly Incident Support is a GIS Mapping facilities provider for Cal-Fire and the National Forest Service. I had an opportunity to provide GIS technicians with on site technical support.

Ladd's 500

I had the privelege to design the logo and patch for the second first annual Ladd's 500 event.

500 laps of Ladd Circle is a century...

"It's not a race, it's a relay"

Everything is in progress.