|
|
Bugzilla Project
|
2004-Now
|
|
Primary developer of the well-known
Bugzilla Bug Tracking System,
used by thousands of organizations worldwide.
Contribute or review a significant portion of all the code in the
project. Release Manager in charge of coordinating all
the administrative details of each version release. Make the majority
of technical decisions and design most new features as Assistant
Project Lead.
Major accomplishments:
- Led major, long-term re-architecture work on Bugzilla while
still releasing stable new versions regularly.
- Downloads increased 10x over the period in which I worked on
Bugzilla.
- The release of Bugzilla 2.18 in three months,
after it had been delayed a year.
- The release of Bugzilla 2.20,
Bugzilla 2.22, the monumental
Bugzilla 3.0, Bugzilla 3.2,
Bugzilla 3.4, Bugzilla 3.6,
and over a dozen other smaller releases, including nearly all
bugzilla.org web site updates, and writing the release
notes.
- The cross-database support of Bugzilla,
consisting of thousands of lines of written and reviewed
code.
- Maintaining/reviewing MySQL,
PostgreSQL, Oracle,
and MS-SQL support for Bugzilla.
- Leading development of mod_perl support for
Bugzilla.
- Leading development of Bugzilla's XML-RPC
and JSON-RPC interfaces.
- Leading development of Bugzilla's custom fields
architecture.
- Leading development of Bugzilla's new email interface.
- Leading development of Unicode support in
Bugzilla.
- Developing the Bugzilla migration system for migrating from
other bug-tracking systems to Bugzilla.
- Developing the jobqueue.pl daemon for asynchronous email
sending.
- Reviewing Bugzilla's major new UI changes.
- Maintaining checksetup.pl, the installation
and upgrade script for Bugzilla.
- Reforming code standards and developer documentation
to make it easier to contribute to Bugzilla.
- Personally fixing over 1000 bugs, and
doing thousands of code reviews.
- Wrote and maintained the Bugzilla Project's continuous
integration and test systems.
|
Author & Maintainer
|
fedorafaq.org
|
2003-Now
|
|
Author of www.fedorafaq.org,
the oldest support resource on the Internet for Fedora Linux,
receiving up to 120,000 unique visitors a month to
the site.
|
2nd Level Tech Support Engineer
|
Kerio Technologies, Inc.
|
2003-2005
|
Managed Technical Support for the Western Hempisphere
as the senior Technical Support engineer. Ultimately responsible
for the resolution of all customer problems and bugs.
Major accomplishments at Kerio were:
- Installed and managed a successful Ticket Tracking
System internationally, along with policies for its use.
- Implemented, wrote for, and reviewed every article for the
Knowledge Base.
- Installed, administered, and managed Bugzilla,
the QA and Bug-Tracking System.
- Authored the development process that went with Bugzilla.
- Filed over 400 bugs.
- Handled all technical communication between the US
and European offices.
- Set the record with 48 support tickets handled in one hour.
- Installed, administered, and mangaged the Windows 2003
Active Directory domain.
- Managed IT for Kerio's cross-platform
Windows, Mac OS X, and Linux office.
- Managed Kerio's high-level technical contacts, including
a close relationship with Apple Computer.
- Authored a 50-page Technical Support Training
Manual that described policies and procedures
for new technicians.
- Wrote the Kerio Certified System Administrator
Exam, described alternately either as the
"best" or "hardest" test resellers
had ever taken.
- Wrote scripts in python or perl for any
customer or internal need.
- Interviewed and Hired all technicians.
|