Who I am
I am a developer with ten years' experience developing against the LAMP stack, and a newfound focus towards iOS development. I wish to apply my varied technical and creative talents to produce interesting and meaningful work. I love to wear many hats, like to explore new possibilities, and quickly learn new technologies.
A more detailed work history and background is available at my LinkedIn profile.
- Facebook app development (Graph API, JS and PHP libraries)
- iOS development (Objective-C)
- Photoshop, Lightroom
- C/C++, Java, MIPS assembly, Prolog, Motif, Scheme, Cinema4D, Maya, Illustrator, Flash
- Node.js, MongoDB, and more
The following is a selection of recent websites and web-based applications I have worked on, either in a team, or as lead developer:
- As an engineer at Stitcher, I architected and built the Stitcher Web App (Backbone.js, HTML5, etc.) Additionally, I got to work on making our iOS app stronger and better; notably, I implemented a download management component to enable the offline listening feature.
Web App | iOS app HTML 5, Backbone.js, Require.js, jQuery, CSS 3, iOS, Objective-C
A comic-based Twitter client for iPhone. TwitStrip analyzes each tweet in your feed and interprets its mood using a character from the image library. Features original artwork by a Bay Area artist.
More Info | Download from App Store iOS, Objective-C, Twitter API
- Undisclosed US-based Airline
- Samsung: Coast to Coast Photo Post
Created back-end admin tool for a Facebook campaign that features photos from a road trip across the USA. The tool allowed admins to upload images, crop and resize via a web interface, and generate thumbnails of various sizes. Admins could edit meta-data, including geolocation using an embedded Google Map, which was saved as EXIF. Note: campaign is over, but demo is available upon request.
- DKNY interactive Facebook Campaigns
Implemented the backend for a handful of Facebook campaigns for DKNY. Notably, the DKNY Core Club, which allowed users to collaboratively design bottles and enter them in a contest. Another component of the Core Club analyzed a user's Twitter feed and Facebook posts for keywords, and pegged them with brand-minded synonyms. A second campaign allowed users to submit their photos into a gallery that created a custom Flash-based video commercial featuring said photos. Both campaigns were Flash-based, lived as Facebook apps, and communicated with the back-end using AMF. Note: campaigns have since ended. Assets were automatically uploaded to a CDN for scale.
Agency: Mekanism. PHP, CodeIgniter, Facebook, Twitter, AMF, Rackspace Cloud / Files CDN
- Pattern Energy
Built out the redesign of Pattern Energy's website, employing modern standards, such as HTML 5 video and audio on supported browsers.
Responsible for integrating marketing materials across social media platforms for Microsoft's now-defunct KIN phone. This included custom FBML and iframe Facebook applications, detailed Omniture tracking, as well as custom integrations with YouTube and MySpace.
Responsible for implementing Overture web tracking on a large Drupal-based, issue-oriented community site.
- Parkinson's Disease Foundation
Responsible for entire front- and back-end implementation of public-facing site, built on in-house CMS. This included porting over data from client's old site, and recreating existing interactive functionality.
Agency: Zoomedia. PHP, MySQL, XHTML, CSS
- Parkinson's Disease Foundation Research Portals
Implemented custom, modular search engine, unifying files, calendars, delicious feeds, press releases and virtual presentations, based on in-house MVC framework. Implemented social-networking features for researchers (eg: status updates, buddies, etc.) Also maintained custom-built workflow manager.
Agency: Zoomedia. PHP, MySQL, CSS, XHTML, AJAX
- ArthroCare Sports Medicine
Responsible for implementing most of front-end and all custom back-end tools, including a product catalog manager. Built on top of in-house CMS.
Agency: Zoomedia. PHP, MySQL, XHTML, CSS
Responsible for part of both front- and back-end implementation of this community site for persons with epilepsy.
I hold a bachelor's degree in Computer Science from Brown University.
I am fluent in English, Polish and French. A sinophile, I am intermediate in Mandarin Chinese. I'm also a beginner in Brasilian Portuguese, but understand a lot more than I'm able to say.
Available upon request.
Yes! I am also an avid freelance photographer, focusing on travel, event and editorial photography. For more information, please visit my photography site. Besides this, my other two passions are capoeira and snowboarding.