Email: resume@racoonfink.com
URL: http://www.raccoonfink.com/
Employment in emerging technologies. I have a wide range of experience in diverse areas of computing. I enjoy learning new technologies, and applying that knowledge to the development of superior software.
Programming: bash shell scripting (expert), Perl 5.x (expert), Java (expert), Objective C (intermediate), PHP (some experience), C/C++ (some experience), Python 2.x (some experience).
Development Tools: CVS (expert), GCC (expert), Make (expert), Subversion (expert), Ant (intermediate), CMake (intermediate), Git (intermediate).
General Linux/UNIX System Administration: Mac OS X Administration (expert), Red Hat Enterprise Linux 3.x and higher Administration (expert), Debian Administration (intermediate), Fedora Core Administration (intermediate), HP/UX Administration (some experience), OpenBSD Administration (some experience), Solaris Administration (some experience).
Server Administration and Networking: Apache HTTP Server 1.3.x and 2.x -- configuration, virtual hosting (expert), Bugzilla bug tracker administration and customization (expert), Postfix mail server (expert), PostgreSQL database server (expert), RPM -- extensive experience in creating and maintaining RPM packages (expert), Squid web proxy (expert), BIND DNS server (intermediate), CUPS print server (intermediate), DHCP server (intermediate), Linux kernel configuration, compilation, and tuning (intermediate), MySQL database server (intermediate), Network troubleshooting -- tcpdump, traceroute, etc. (intermediate), Network design (intermediate), OpenLDAP server (intermediate), RT request tracker administration and customization (intermediate), SAMBA Windows domain and fileshare server (intermediate), Sendmail mail server (intermediate), SNMP -- daemon configuration, as well as use (intermediate), YPServ/YPBind NIS configuration (intermediate).
Web/Web Design: CGI, FastCGI -- mostly perl (expert), Google Web Toolkit (expert), HTML/XHTML (expert), mod_perl (expert), XML -- used to create this resume (expert), Adobe Photoshop (intermediate), CSS (intermediate), HTML::Mason (intermediate), Omniture (intermediate).
CIO
The OpenNMS Group, Inc.
(Pittsboro, North Carolina,
USA)
May 2007-Present
Java programmer at a small open-source company. Responsible for developing and maintaining OpenNMS, a Java-based network management tool.
Also responsible for site maintenance, support, and other community-related duties for the open-source project.
Achievements:
Software
Engineer
Raritan, Inc. (Raleigh, North Carolina, USA)
February 2006-May 2007
Perl and Java programmer. Responsible for developing and maintaining a number of subsystems for the CC-NOC line of network management appliances.
Achievements:
Project
Administrator
Fink Project
(Raleigh, North Carolina,
USA)
September 2001-Present
Project co-lead for an estimated 80,000-user distribution of open-source software for Mac OS X. Involved in all major policy decisions, as well as packaging software as a maintainer.
Achievements:
Software
Engineer
Raritan, Inc. (Raleigh, North Carolina, USA)
February 2006-May 2007
Perl and Java programmer. Responsible for developing and maintaining a number of subsystems for the CC-NOC line of network management appliances.
Achievements:
Software
Engineer
Motricity, Inc.
(Durham, North Carolina,
USA)
July 2004-February 2006
Perl and Java programmer. Responsible for developing and maintaining eReader.com -- a large-scale mod_perl-based e-commerce site -- using Red Hat Enterprise Linux, Apache, and mod_perl (HTML::Mason) as well as internal Java-based systems for e-commerce integration.
Achievements:
System Administration and
Operational Support
Oculan Corp. (Raleigh, North Carolina, USA)
August 2000-May 2004
Perform various administration and automation tasks. Duties include design, implementation, maintainance, and administration of the source code tree, web, mail, and other infrastructure servers, as well as other office network and system administration. Primarily involved in scripting and support related to the infrastructure that provides backups, updates, and nightly tasks for Oculan's line of network management appliances.
Achievements: