Skip to content

Instantly share code, notes, and snippets.

@sivy
Created September 30, 2010 14:17
Show Gist options
  • Save sivy/604643 to your computer and use it in GitHub Desktop.
Save sivy/604643 to your computer and use it in GitHub Desktop.
Summary:
* Movable Type developer, working in perl
* Movable Type core and plugin development
* Various perl command-line tools for data migration and testing
* unit testing with perl and custom MT testing tools
* python / Django development with TypePad APIs
[Six Apart](http://sixapart.com) is well-known as the company responsible for Movable Type, Typepad, VOX, and
one-time owners of several other blogging and social networking sites (i.e. LiveJournal). I joined Six Apart's
Services arm (nee Apperceptive) as a Movable Type developer, and my role was to build custom solutions for our
clients who were using Movable Type. This usually took the form of custom plugins that added new fuctionality to
the core product, or modified and extended existing functionality. I spent nearly a year and half working on a
team with our largest client, helping migrate their codebase and content from Movable Type 3.x to 4.x, including
over 2 million blog entries, and 5000 blogs. Additionally I worked on the team through several subsequent
feature releases, and wrote a number of plugins for the client that are used daily by their network of several
thousand editors and 1.5 million users.
My duties with Six Apart were carried out as part of a team that consisted of 2 or three on-site (in NYC)
employees and several remote employees, of which I was one. I have 2 years of experience working remotely with a
project manager and a team of highly talented developers, coordinating our efforts over email, IRC, and phone,
as well as the occasional WebEx session. I've honed my communication and documentation skills during this time
as they were crucial to making sure that deliverables and timelines were met.
For a recent project, I took on the role of lead engineer for an event microsite for one of today's largest
social network companies. Together with a designer, a front-end (javascript) developer, and Six Apart's ops
team, we built the site around TypePad's Grid platform in an extremely shortened timeframe: several weeks from
concept to launch. As lead engineer I made the decisions regarding platform and implementation (django, using
the TypePad client libraries and several custom applications), and with our ops team developed an architecture
that allowed us to scale the site well beyond the actual demands of the event. In the course of the project I
also worked closely with SixApart API engineers to identify and correct issues that affected the application.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment