Chuck Burgess

Chuck Burgess

Continuous Integration Enthusiast

Gadsden, Alabama Area

Current
Past
Education
  • Snead State Community College
  • Albertville High School
Connections
58 connections
Industry
Computer Software
Websites

Chuck Burgess’s Summary

Experience:
- Twelve years of Telecommunications business processing knowledge, ten of which involved application support and code development
- Seven years developing in a multi-language, multi-OS, multi-DB architecture

Goals:
- Create and care for a CI (continuous integration) software development environment for an entire development team's application set
- Promote Extreme Programming procedures to take advantage of CI
- Promote Test-Driven Development practices on a per-developer basis
- Promote platform-independent (OS & Database) development and architectural choices to ensure long usable lifetimes of applications and easier long-term code maintenance

Chuck Burgess’s Specialties:

Continuous Integration
- CVS, Subversion
- GNU Make, Ant, Phing
- PHPUnit, JUnit
- PhpDocumentor, PHP_Codesniffer, Javadoc
- CruiseControl

Programming
- PHP, PEAR
- Java
- Shell, Tcl, Perl
- HTML, XML
- ANSI SQL, Oracle, Informix

Zend Certified Engineer for PHP5 (2009)
Oracle Certified Professional as Oracle 8i DBA (2001)


Chuck Burgess’s Experience

  • Lead Developer, Group Member

    PEAR

    (Computer Software industry)

    November 2006Present (3 years 1 month)

    Joined the PEAR open source project in 2006 as a developer (userid “ashnazg”). Lead Developer maintaining PhpDocumentor and four XML_* packages (Util, Parser, Serializer, Beautifer). Code patches accepted into PHPUnit.

    Participated in PEAR-wide policy & technical discussions with elected PEAR Group leadership. Assist PEAR users frequently on #pear IRC channel.

    Elected to 2008-2009 PEAR Group governing board.

  • Applications Development Specialist

    Progress Rail Services

    (Public Company; Railroad Manufacture industry)

    May 2006Present (3 years 7 months)

    PHP/Oracle/Linux applications development group for internal applications.

    Enhancements and troubleshooting on internal PHP applications, including Oracle, Bash, OpenSSH, and Perl usage. Focus is generally on backend processing and direct database changes.

    I've set up and continue to expand continuous integration instances using CruiseControl with the phpUnderControl plugin, for tracking both code trunks and development branches for internal PHP applications.

  • Independent Contractor

    SugarCRM

    (Privately Held; 51-200 employees; Computer Software industry)

    April 2008November 2008 (8 months)

    Analyzing and improving continuous integration areas.

  • Application/Systems Analyst, Lead

    BellSouth

    (Public Company; 10,001 or more employees; BLS; Telecommunications industry)

    June 2000May 2006 (6 years )

    * Managed and performed the full life-cycle of software tasks (feasibility, requirements, construction, testing, deployment, maintenance) of many disparate customer-initiated web applications and non-interactive batch processing applications, all geared towards operational cost savings and efficiency gains for our Wholesale Operations centers. Worked either solo or on project teams of multiple sizes (2-20) on these projects depending on their scope and manpower needs.
    * Acted as CVS SME to institute source code management processes. Acted as Oracle DBA and SME to migrate from Informix database architecture. Helped steer the group's development conventions toward platform independence and code reuse, all during simultaneous platform changes (HP-UX to Solaris, Informix to Oracle, C/Perl to Java).

  • Administrator

    BellSouth

    (Public Company; 10,001 or more employees; BLS; Telecommunications industry)

    April 1997June 2000 (3 years 3 months)

    * 1st Tier Application and Network Support for several UNIX-based and Web-based business applications; also developed HTML support documentation for those systems; Webmaster for my group.

    * Programming experience writing Unix shell scripts and terminal emulation scripts using Visual Basic for Applications; SQL experience with Oracle, Informix, and Access databases.

  • Electronic Technician

    BellSouth

    (Public Company; 10,001 or more employees; BLS; Telecommunications industry)

    September 1994April 1997 (2 years 8 months)

    * Managed provisioning and testing of T1 circuits and Message trunks for BellSouth's Interexchange Carrier customers.

    * Went beyond basic job description by learning to perform switch translations, DACS cross-connects, and carrier loop testing, all in order to do my work more effectively.


Chuck Burgess’s Education

  • Snead State Community College

    19921995

  • Albertville High School

    19861990


Additional Information

Chuck Burgess’s Websites:

Chuck Burgess’s Interests:

continuous integration, refactoring, tennis, running, reading,

Chuck Burgess’s Groups:

PEAR Group - governing board of open source project,
BALU - Birmingham Area Linux Users,
LUNA - Linux Users of North Alabama,

  •    PHP
  •    PEAR
  •    LinkedPHPers - The Largest PHP Group
  •    Open Source Universe
  •    The BellSouth Tower
  •    SugarCRM Network
  •    FOSS Professionals
  •    BALU
  •    LUNA
  •    PHP Community

Chuck Burgess’s Honors:

Oracle8i Certified Database Administrator (2001)
Oracle8i Certified Database Operator (2001)
TCP/IP Network Analyst certification (1999)
ACE UNIX certification (1999)


Chuck Burgess’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Chuck Burgess’s full profile:

  • See who you and Chuck Burgess know in common
  • Get introduced to Chuck Burgess
  • Contact Chuck Burgess directly

View Full Profile