--------------------------------------------------------------------------------

Portfolio

Much of my work has gone into projects which are no longer online or have never been available to the public. Here's the public ones that are still around for me to show off:

WeaveUp

Web App

This suite of applications ambitously seeks to provide the ability to customize and order prints of fabric print patterns to iOS, Android and Web clients, and is now used by Joann fabrics to power their customization offerings.

I worked on

  • Backend REST API providing primary business logic
  • Interface to RIP and ERP systems to control printing and inventory functions
  • Integration with payment, tax calculation and shipping providers to provide real-time grand total and shipping costs to users
  • Custom image-processing algorithms to provide effects to raster and vector motifs
  • Optimization of web client graphic manipulation operations
  • Color-space management of all rasters and vectors to enable color-correct prints

In addition to the listed technical work, I also served as lead developer on the project, responsible for oversight of a cross discipline team of 7 up to the product's succesful launch.

In the news

Culturalist

Web App

This social media site crowd-sources the humble top 10 list, aggregating the top picks of many users into what is essentially an Eigenpoll.

I worked on

  • NLP for content de-duplication
  • Database optimization
  • Transition of mobile functionality from a legacy mobile webapp to a fully convergent responsive layout
  • Design and implementation of user clustering and recommendation algorithm
  • Extensive integration with facebook APIs
  • All aspects of new feature development from conception to implementation

Culturalist was developed by a team of top-notch web devs that had already implemented excellent processes and a very stable and well-tested codebase before I joined the team. It was my great pleasure to work on the site as a member of a remarkably flat and democratic organization, with thorough yet respectful peer-review.

In the news

Slideshare

Web App

Slideshare is a well-known and widely used (well in Alexa's top 500) content sharing and social networking site, now owned and operated by LinkedIn.

I worked on

  • Analytics back-end capable of processing real-time usage data from tens of thousands of simultaneous users, as well as streaming Twitter data
  • Authentication integration with LinkedIn, provided with a shared SSO service responsible for handling authentication of LinkedIn and Slideshare's millions of users
  • Diagnosis of slow responses and optimization of DB queries operating on tables with hundreds of millions of rows

In the news

Friendli (formerly Bevii)

iOS App

Friendli provides a location-aware social network, strengthining connections between members based on time spent in physical proximity.

While the concept struggled in marketability, there were some really cool technical innovations behind the app's ability to determine which users you hung out around most frequently.

I worked on

  • Physical proximity detection via BLE and Wifi on iOS and Android.
  • Back-end algorithm for analysing the proximity data coming from mobile devices and strengthining social graph connections based on that data
  • Design and architecture of hybrid GPS WiFi and BLE proximity detection

I'm definitely no mobile expert, but with pair-partners specializing in Android and iOS APIs for the aforementioned tech, I had the pleasure of doing the high-level architecture for all of these pieces.

in the news (mostly for all the wrong reasons)

EmployUS

Web App

EmployUS came to Smashing Boxes during my time there to get back-end services in place for their fledgling project. I served as team lead and occasional contributor to get the product out the door and off and running as its own start-up.

I worked on

  • Several API features providing core business logic and persistence to mobile applications
  • Diagnosis and correction of critical authentication issues prior to project delivery
  • Architectural direction and technical oversight

In the news

ProjectEd

Web App

With the simple goal of movtivating kids to produce education material for their peers, Project Ed's contest platform takes a refreshingly head-on approach by simply dolling out cashe prizes to high-placing competitors. The result is a large library of student-produced visual learning material and what I imagine to be some truly lavish candy store shopping sprees.

I worked on

  • Modal UIs for Age gating, email sign up and other boring but essential user interactions
  • Offloading of content hosting to cloud providers for dramatic load time benefits
  • Implementaiton of juding UI to allow content administrators to select contest winners in a collabariitive fashion
  • Social media integration

In the news

Getting Smart