
Senior Software Engineer at Lulu.com
Raleigh-Durham, North Carolina Area

Senior Software Engineer at Lulu.com
Raleigh-Durham, North Carolina Area
I'm a software developer who is interested in architecture design, research, and things that are severely complicated or have lots of shiny blinking lights on them. And, of course, lasers.
software architecture, software design, API design, dynamic languages, network applications, client/server development, provisioning, systems management, datacenter automation, Python, managing open source projects, community leadership
(Privately Held; Publishing industry)
November 2009 — Present (1 month)
...
(Public Company; RHT; Computer Software industry)
March 2006 — October 2009 (3 years 8 months)
Involved with research, design, development, and advocacy of open-source Linux systems management software.
Creator, upstream maintainer, and community lead for:
Cobbler -- http://fedorahosted.org/cobbler -- an advanced Linux installation and datacenter-infrastructure automation platform
Co-creator of:
https://fedorahosted.org/func
http://virt-factory.et.redhat.com
http://cimbiote.et.redhat.com
http://fedorahosted.org/ekg
Published on http://redhatmagazine.com
Presenter at events such as Red Hat Summit, Red Hat Cloud Forum, the Fedora Users and Developers Conference, HP Tech Forum, and local software events
50+ US patent applications in the area of configuration management and datacenter automation.
Red Hat Certified Engineer (RHCE).
assorted tech: Python, Django, mod_python, Ruby, Ruby on Rails, C, Scala, RPM, SQL, Postgres, sqlite, sqlobject, sqlalchemy, CIM, Virtualization, libvirt, Xen, qemu, KVM, XML, HTML, AJAX, REST, YAML, JSON, dhcpd, dnsmasq, BIND, yum, configuration management, Puppet, virtual appliances, AMQP, SELinux, git, mercurial, svn, Fedora, Red Hat Enterprise Linux, CentOS
(Privately Held; 11-50 employees; Computer Software industry)
January 2005 — March 2006 (1 year 3 months)
Designed and developed GUI, Server-side, and embedded Linux software for managing mobile digital video recorders (DVRs) for Law enforcement and mass transit applications.
assorted tech: C, C++, Python, Ruby, wxWidgets, Lua, Javascript, DHTML, SQL, Postgres, sqlite, AJAX. Linux & Windows development.
(Public Company; 1001-5000 employees; ADPT; Computer Software industry)
January 2002 — January 2005 (3 years 1 month)
Designed and developed application software for SCSI, SAS, SATA, NAS, and SAN storage management products, including GUI and Daemon development. Served as focal-point for many major releases (including OEMs such as Dell and channel releases), as well as managing internationalization projects and infrastructure.
Technologies included C, C++, Java, Perl, Ruby, Ruby on Rails, build system design. Linux, Windows, Unix, OS/2, and Netware development.
(Public Company; 10,001 or more employees; IBM; Computer Software industry)
May 2001 — January 2002 (9 months)
Developed SCSI RAID configuration applications that supported (simultaneously) DOS, OS/2, Windows NT, Windows 2000/XP, Netware, Linux, and UNIX (SCO).
Consulted on development of Linux clustering stacks for xSeries servers. Developed storage management software for IBM SCSI RAID adapters. Worked with international teams to build deployment and update technology.
C, C++, Perl, Java.
(Public Company; 1001-5000 employees; Computer Software industry)
May 2000 — January 2001 (9 months)
Developed batch application software for integration of mainframe billing systems with modern databases. Developed systems monitoring applications for monitoring of production servers.
Perl, C++, Java. Unix (HPUX) and NeXT.
BS , Computer Science , August 1997 — May 2001
Graduated Cum Laude
software design, programming, dynamic languages, network applications, Linux, OS X, photography, MTB/cycling, swimming, chess/strategy games, keyboards/synthesizers/music
RHCE