Hired as Senior Product Designer for SB Nation's iPhone app, I led a team of designers and Rails developers in creating an app which delivered news effectively from a network of 300+ blogs. Being the only iOS developer, I was instrumental in implementing our designers' complex UI/UX in just six months' time.
Within just four days of release the SB Nation iPhone app jumped to No. 2 in the category of 'Free Sports Apps' and continues to enjoy a four star rating on the iTunes App Store.
Designed to showcase the client's extensive product review portfolio, this iPad app featured high resolution photo galleries utilizing intuitive swipe-to-view interfaces that remained responsive even in low network connectivity situations. The app also allowed users to read and post comments on a story and share them via email, Twitter and Facebook.
Work on this project led to the creation of Biruni, an intelligent block-based RSS parser.
Developed to provide up-to-date information on visa acquisition, I completed this project for a client on-time and far exceeding the original specs. As the only developer on the project, I not only created the iPhone app but also wrote an entire back-end using Ruby and EventMachine to download, parse and serve constantly changing visa data to the app.
The Travisa iPhone app was released in Fall of 2010 and continues to enjoy a four star rating.
Written in Titanium to achieve quick cross-platform delivery, this mobile app allowed ordinary citizens to report and view oil sightings from the Deepwater Horizon oil spill. An API was developed as well not only so our app could submit reports but so that outside developers could request a key and submit data from their own apps.
I used our lessons learned to help other hackers at RHoK D.C. in June 2010 and went on to speak at TEDxOilSpill later that month about our efforts.
Working on a development team of three people, we quickly iterated over the client's requirements and had a useable product inside of two weeks. Although I touched just about every part of the app, my main focus was on integration with external services such as Instapaper and Disqus to bring consumers as close to the web experience as possible.
The Mashable iPad app was released to great fanfare in June 2010 and remained in the top 20 App Store downloads throughout the summer.
Although this was already live when I started working on it, the majority of it was a mishmash of tables, bad CSS and incompatible Javascript libraries. Settling on a table-less pure CSS layout with jQuery as my Javascript framework, I quickly went about revamping the site from the ground up. Render time was reduced from upwards of 10 seconds in some places to less than a second.
In addition, I backed it up with a Rails instance and wrote an administration tool that the client could easily use to create, update and delete their videos and associated content.