Will Bailey


30 Montgomery Place Apt 4
Brooklyn, NY 11215

Summary

I'm a passionate developer seeking opportunities to work on interesting problems with particular interest in the personal communication space.

Work Experience

Zenbe

July 2007 – Current

As a Javascript/Ruby developer at Zenbe I've had the opportunity to work in a fast paced environment with a small group of talented engineers solving complex problems.

Shareflow

Currently lead developer on Zenbe's acclaimed stream based communication product Shareflow. Shareflow provides contextually focused communication with a variety of rich media capabilities and a responsive desktop-like web user interface.

  • Developed Ruby on Rails/Sinatra backend
  • Developed Advanced Web Client using OO Javascript (in-house Zen Framework)
    • Push updates via Sinatra based push synchronization service
    • Responsive UI powered by Zen Framework, local data cache, and view data binding
  • Developed API based on JSON synchronization
    • API docs http://docs.google.com/View?id=dchr4h9d_5gz6nw3cb
    • Flareshow wrapper library: http://github.com/zenbe/fareshow
  • Developed Shareflow Adobe Air Notifcation Client
  • Developed Shareflow Mobile Web Application
  • Developed Shareflow Yahoo Open Mail Platform client

Zen Framework

Collaborated with fellow engineers in the design and development of the Zen Framework contributing to the development of concepts such as name-spacing, UI data binding, client data caching and data management, and various UI widgets.

Zenbe for Business

Contributed to the effort to convert the Zenbe Personal codebase to a customer partitioned small business model.

Zenbe Lists

Developed the Rails based synchronization service and web user interface that complements this popular iPhone application. Zenbe Lists was one of the frst 300 applications in the iTunes app store on launch day and was built under a tight timeline. Zenbe Lists currently stores over 2.8 million todos.

Zenbe Personal

As one of the frst engineering hires at Zenbe, I developed several modules and features of the original Zenbe communication platform (now decommissioned) including the applications: ZenPages; Tasks; Contacts; Rules; Advanced Search; as well as numerous patches to other areas of the application and contributions to the core codebase.

Towers Perrin

October 2005 – July 2007

As a senior technical consultant for Towers Perrin, I led multiple PeopleSoft self service module implementations. My clients included IMS Health, Winterthur US Holdings, Harris Engineering, and Ameriprise Financial. On each project I developed enhancements and bolt on modules to fulfll clients' business requirements and support critical HR processes for thousands of employees. Notably I built a module to allow AJAX based saving for Peoplesoft before it was offered as a part of the off the shelf application. I accomplished this by reverse engineering the http communication performed in page post saves ( ITToolbox article ). The open source code for this feature has been adopted by other organizations to build similar functionality.

Capital One

June 2001 – October 2005

While at Capital One I acted as a developer and was promoted to development lead. I was recognized for my resourcefulness, technical abilities, and dedication to delivering high quality service to our customers. I worked in a wide variety of technologies but was primarily focused on PeopleSoft, acting as technical lead on large self service implementations including Employee Self Service, Manager Self Service, eRecruit, and ePerformance.

Other Recent Projects

Tweetrad.io

Designed architecture that converts tweets to mp3 using realtime text to speech based on user provided search queries. The architecture I designed stood up well to some viral load spikes generated by a Mashable article , a hacker news post, and some celebrity mentions on twitter. Read a writeup on the architecture at my blog. Currently I'm working on an iPhone application that performs the text to speech conversion on the iPhone.

Quakespotter

Worked with Jeremy Ashkenas (developer of RubyProcessing/CoffeeScript) on the winner of the Sunlight Labs Apps for America 2 Visualization Prize .

Office of the Special Envoy to Haiti

Assisted during the Earthquake crisis by setting up a Radiant based CMS to host an information and news site.

Technical Skills

Languages:

Javascript, Ruby, Objective-C

Education

College of William and Mary ~ May 2001

Hobbies

Running, Photography, Music, Reading, Arts and Crafts