Resume

Michael McCafferty
2582 19th Ave
San Francisco, CA 94116
michael.mccafferty@gmail.com
415-425-0357

Profile

Providing tools, training, and support for the productive collaboration of distributed groups.

Accomplishments

Agile Mind

http://www.agilemind.com/
Senior SystemsAdministrator, Zope/Rails Developer
July 2006 - September 2008

Enhanced security and increased stability with a heterogeneous server environment by auditing servers, applying good security practices, defining and enforcing standards. Improved user satisfaction and reliability by publishing and adhering to maintenance windows.

Saved money by introducing server virtualization using VMware, permitting the company to significantly grow its network presence without increasing its data center hosting fees.

Maintained python code for multiple complex, customer-facing Zope-based applications, as well as company-facing Zope and Plone sites, including company intranet and extranet. Developed and deployed multiple internal web sites using Ruby on Rails.

Provided administration, engineering, QA, and deployment support for engineering team. Primary technical contact for subversion, trac, cruisecontrol, tomcat, JBoss, and apache.

Improved collaboration by replacing a 'vanilla' postfix mail server with the Zimbra suite, thereby providing users with secure email, shared calendars, and web access to their information.

Extensively documented all audited and newly deployed services, ensuring continuity of service and ease of administration during vacations and other absences.

Organic, Inc.

http://www.organic.com/
IT Manager, Senior Applications Developer, Unix Systems Administrator
July1999 - July 2006

Provided server programming and maintenance for company's public web site. Built custom content management tools for site editors.

Built and maintained a robust, feature-rich corporate intranet. Improved cross-office collaboration and increased institutional knowledge retention. Deployed and maintained company-wide business assets - helpdesk system, customized issue trackers, NIS and LDAP management tools.

Provided systems administration for multiple offices - administering multiple applications, maintaining and patching servers, monitoring systems 24/7. Maintained NIS and LDAP directory systems, and split horizon DNS.

Managed multiple team members responsible for ERP systems, helping to prioritize goals, facilitate communication between technical staff and management, and ensure completion of company-wide projects on a timely basis.

IDG Marketing Services

Senior Web Developer
August 1997 - July 1999

Lotus Domino web developer. Received 1997 Web Marketing Association award for marketing web site, built and maintained using Lotus Domino. Also built and maintained intranet productivity tools using Lotus Notes.

Human Design

Partner
June 1996 - July 1997

Full partner in a boutique web design firm. Worked closely with clients, handled all technical aspects of client work, from domain registration to server administration to server and client side programming.

Tools and Technologies

Presentation Technologies

HTML, Javascript, CSS, DOM, DTML, ZPT, JSP, ERB

Programming Languages

Ruby, Python, PHP, Perl, Bash

Server Applications

Apache Web Server, Ruby on Rails, Zope, Tomcat, JBoss, Plone, Mysql, Postgresql, subversion, trac, cruisecontrol

Infrastructure Systems

DNS, NIS, NFS, LDAP, Postfix, Sendmail, Zimbra, Vmware

Operating Systems

Linux (Debian, Red Hat, Gentoo), FreeBSD, Mac OS X Server, Solaris 7-9, Windows NT, Windows 2000

Personal Interests

2nd danOkinawan karate. 1st dan, Okinawan kobudo.

Professional and Personal references available upon request