Recent Projects

Smithsonian Channel
2017 – 2018

Architected and led the development of a brand new microservices-based backend platform which now powers all the channel’s major digital products.

Walt Disney Studios
2015 – 2017

Designed and developed a full service video processing pipeline for Disney Movies Anywhere and other Disney business units. I also designed and developed several other backend components that is used to power Disney Movies Anywhere.

MGO
2014 – 2015

Responsibilities include design and development of backend services in both Java and NodeJS. Key projects include the development of fraud protection service, customer migration from other providers and video encoding pipeline.

Mobile Forming
2013 – 2014

Responsibilities include design and implementation of database solutions within a MySQL clustered environment, writing REST services, automating batch processes using Spring Batch, providing messaging solutions using AMQP (RabbitMQ) and generally developing infrastructure-level services.

Disney Store
2013

Owned the development of the middle tier for the new mobile disney store m.disneystore.com. Responsibilities include the design and development of the web application using Spring Framework/Spring MVC & J2EE, JSP development, integration with a WebSphere based commerce backend, cart integration, guided navigation catalog backend (Oracle Endeca) integration and security of the application.

Sony Picture
2013

Designed and developed an online web application used by the company in the review process of all assets produced by their designers. The system is used internally by all designers, art directors, web developers, producers and account managers, as well as by external clients on the lot. I built the system from the ground up both on the front end using JSP/Tiles & jQuery and backend using the Spring stack, hibernate & MySQL.