Full-stack development lead, with experience at the largest websites.
Sauce Labs are pioneers in software testing as a service. I primarily work on the Real Device Cloud, which allows customers to run their tests on physical iPhones and Android phones, located in our datacenter. Performed many deep dives into obscure areas of Android and iOS, and also worked on the Python microservices to coordinate it all in the cloud.
Created isign, an open source reimplementation of the undocumented iOS code signing procedure.
GeoMind, maps of interesting locations algorithmically inferred from geotagged photos. Mobile app forthcoming.
Also, contract work with the Wikimedia Foundation and startups in stealth mode.
Helped evaluate opportunities and make connections for Full Stack Foundry, one of Vancouver’s most forward-looking seed investment firms. Also created some budgeting and planning tools for entrepreneurs.
The Wikimedia Foundation is the organization behind Wikipedia. I worked on HTML5 interfaces, multimedia, file storage, internationalization, APIs, GUI editing, parsing, live collaboration while editing, and more (commit log). Frequently deployed and configured code running live on all Wikipedia. Mentored other paid and community developers, including Google Summer of Code 2011, and winning team for Wikipedia SF Hackathon in January 2012. Left amicably to pursue personal projects and reset visa status.
Flickr is one of the leading photo-sharing websites in the world. I joined the PHP team and made various improvements to Flickr’s payment system, FlickrMail, and mobile APIs. I was let go as part of Yahoo-wide layoffs in April 2009.
Upcoming.org was a collaborative events calendar, acquired by Yahoo in 2005, using PHP and Perl. I integrated event listings into Yahoo Search, redesigned the event data and geographic models, improved user interface and responsiveness, wrote a deploy system to automatically optimize site load time, and mentored new hires. Received Excellence and Hack Day Awards in 2008.
I was part of the team that launched Google Checkout, a Java-based commerce and payments system. My primary role was to refactor Google Checkout for international markets. This included the frontend, the data store, order processing and taxation policy, the Merchant API and more. I also worked closely with the Google Accounts team to create a custom login flow that allowed secure entry of payment information.
Enfold Systems provides consulting and enterprise tools for Plone, an open source, Python-based content management system. I left the company amicably when I got a job offer from Google.
Lickr was the first complete AJAX interface for Flickr, implemented as a Greasemonkey extension for Firefox. Previously, Flickr had relied on Flash and it was an open question whether an AJAX interface was even possible or desirable. Flickr followed soon after with their own AJAX interface for all browsers.
During this period I consulted for a number of clients, particularly Vision2Hire Solutions (acquired by BrainHunter), a maker of online human resources software.
ActiveState produces tools for scripting language programmers. I re-engineered Programmer’s Package Manager Server, part of a system for installing Perl and Python software libraries. I also helped architect and code the ActiveState Programmer Network, a site which aggregated knowledge about such languages.
Bachelor of Arts, Communication Studies, Spring 2000
Concordia University, Montreal, Quebec