Download: [PDF] [RTF] [MS Word] [Open Document Format]

Charles Albrecht                                           2532 Kansas Way
charlesa@pobox.com                                  Sacramento, California
303.378.2287                                                    95827-1017


SKILLS

Management of version control systems Build and Release Engineering Database design, programming and administration System and server analysis and administration CLIENTS AND EMPLOYERS
Pearson School Systems Apple Computer EG&G Rocky Flats Department of Energy National Center for Atmospheric Research Redgate Communications Corporation AOL Productions South Public Service Company English Language Institute Relevant Technologies Horizons Multicultural Communications NASA Langley Research Center Deep Sky Technologies NCI Information Systems TekSystems Qwest Dex Analysts International Corporation Simpson Housing Property Management Wilkinson & Co. Leadership Design Group National Technology Transfer Digital Retirement Solutions EDUCATION
Master of Science, University of Colorado, Boulder, Colorado Major: Telecommunications (Interdisciplinary Telecommunications Program) Capstone Final Project: Building Trust into Electronic Commerce - An Evaluation of SSL and SET Bachelor of Arts, Cornell University, Ithaca, New York Majors: Mathematics Physics - Concentration: Astronomy SOFTWARE EXPERIENCE
OS: UNIX (Solaris, HP/UX, Irix, AIX, SunOS, Mac OS X et al.), Linux, Windows Server RDBMS: SQL (Oracle, Sybase, PostgreSQL, MS SQL Server, mySQL), 4th Dimension Language: Java, Perl, C, C++, ant SCM: Perforce, Subversion, CVS Tools: Jira, Confluence, Greenhoper, Bamboo, Fisheye, Crucible WORK EXPERIENCE - CURRENT
RELEASE ENGINEERING MANAGER 11/2007 - present Pearson, School Systems group Rancho Cordova, California Managed the Release and Configuration Management Team, distributed over multiple locations. Instituted policies and toolsets in support of iterative agile development using Scrum. Focused SCM procedures around a stable mainline model for branching, integrations and merges. Standardized build and release notifications around collaborative toolsets. Managed the queueing and scheduling of manual builds for 6-10 parallel projects on average. Documented existing and proposed procedures for application lifecycle management contexts. SENIOR RELEASE ENGINEER 6/2006 - 10/2007 Pearson, School Systems group Folsom, California Managed version control systems for distributed groups of development teams for PowerSchool and SMS. Managed the build systems and performed coherent iterative builds for testing and customer qualification. Implemented Bamboo continuous integration server for rapid identification of unit test failures. Developed deployment systems to provide improved district and state-focused customizations. Implemented updated installer framework using InstallAnywhere. Assisted in the technical implementation of migrations from Bugzilla to Jira and from CVS to Perforce. Mentored junior developers in best practices related to software engineering and product development cycles. SENIOR SOFTWARE ENGINEER 7/2003 - 5/2006 Apple Computer, PowerSchool Division Folsom, California Designed, implemented and delivered enhancements, primarily to the scheduling and attendance components of the PowerSchool Student Information System through participation in cross-functional groups. Designed and implemented real-time walk-in scheduling component for the PowerSchool SIS. Provided support for version control system management. Developed management tools to support the build processes and systems. Mentored junior developers in best practices related to software engineering and product development cycles. WORK EXPERIENCE - PRIOR
CONSULTANT - PROGRAMMER ANALYST 5/1999 - 7/2003 Denver, Colorado Provide clients with consultation on specific network and database issues. Design and deliver solutions based on pertinent industry standards. * (V-Hold Systems, Boulder, Colorado - ongoing) Provided systems maintenance and support for unix-based web development e-commerce servers. * (Digital Retirement Solutions, Longmont, Colorado - five months) Specified and developed code libraries for delivering financial account information from the corporate website. * (Dr. Rene Oubre, DC, P.C., Littleton, Colorado — four months) Provided systems maintenance and support for medical office network. * (Wilkinson & Co., Seattle, Washington — ongoing) Maintained DNS, email and web hosting services. Provided technical support for connectivity issues. * (Dr. Brian Hall, PhD, Granger, Indiana — two months) Rendered scientific visualizations of Lie group representations for publication in a Mathematical Physics textbook. * (National Technology Transfer, Englewood, Colorado - one month) Implemented a number of complex reports as part of a substantial upgrade of a mission-critical legacy application. * (Simpson Housing Property Management, Denver, Colorado - three months) Designed and developed a flexible database reporting solution to extract data from an existing accounting database package, aggregate it according to business rules and present it to a reporting tool for presentation on the web. * (Leadership Design Group, Parker, Colorado - ongoing) Provided small system support for all areas of office automation and internet connectivity. * (Qwest Dex, Englewood, Colorado - three years) Designed and programmed several modules to improve and refine a pre-existing mission-critical database used by the Recycling group for all aspects of recycling efforts within a 14-state region. Worked with entities outside the group to define and implement interfaces to external data sources to enable processing payments, receiving invoices and synchronizing the corporate website. Developed offline processing strategies to leverage the strengths of off the shelf software packages. CONSULTANT - PROGRAMMER ANALYST 1/1997 - 4/1999 Vero Beach, Florida Provided clients with consultation on specific network and database issues. Designed and delivered solutions based on pertinent industry standards. * (Deep Sky Technologies, Vero Beach, Florida - one month) Programmed a user interface module to provide a familiar view of hierarchically complex relationships and manipulation of the objects they represent. Implemented the module within a database under development. * (NASA Langley Research Center, Hampton, Virginia - seventeen months) Designed and programmed several mission-critical databases used by NASA LaRC's Internal Operations Group for workflow and budget planning. In conjunction with a small group of programmers, interpreted and refined project specifications and consulted with management personnel to define and improve the processes by which workflow and budget decisions are made. PROGRAMMER 8/1995 - 12/1996 AOL Productions South Vero Beach, Florida Designed, programmed and maintained interactive online publishing solutions involving large data sets, both on the web and within AOL's proprietary Pageman environment. Designed and implemented LAN migration to switched ethernet. Implemented secure dialup access. Supervised unix systems administration tasks. COMPUTER SERVICES ENGINEER 3/1993 - 8/1995 National Center for Atmospheric Research Boulder, Colorado Designed and programmed a relational database environment to track work-in-progress for a moderately-sized heterogenous workgroup. Designed and supervised the installation of multiple network LANs. Implemented SNMP network management. Supervised all network-related AutoCAD development. Authored HTML/CGI-perl forms environments as database interfaces. CONTRACT COMPUTER SPECIALIST 2/1991 - 3/1993 Aquent (formerly MacTemps) 2/1990 - 6/1990 Englewood, Colorado Completed a number of short-term assignments involving programming, design, word processing and data entry. These include the following: * (National Center for Atmospheric Research - eighteen months) Enhanced the design of several databases. Programmed a relational database to document wiring installations. Edited and designed network documentation using CAD software. Provided software, hardware and network-oriented support. * (Department of Energy - nine weeks) Provided document support to the staff of the Construction & Engineering Division. * (Public Service Company of Colorado - two weeks) Redesigned survey response database for ease of use. Recorded survey responses in the database. * (Cablex - eight weeks) Designed spreadsheet-based A/P and A/R databases using software on site. Redesigned client information mailing list. * (EG&G Rocky Flats - five weeks) Edited critical documents in a tightly controlled workgroup setting. Provided software support for members of the workgroup. * (Eagle Lithographic - five weeks) Programmed a series of spreadsheet macros to automatically generate charts from more than 100 sets of weekly sales data. COMPUTER OPERATOR 9/1990 - 1/1991 Horizons Multicultural Communications Boulder, Colorado Maintained the database for the agency. Programmed the framework for a new database. Assisted in the publishing and worldwide mailing of a quarterly magazine. Supervised eight volunteers. ENGLISH TEACHER 6/1990 - 8/1990 English Language Institute 6/1989 - 9/1989 Tokorozawa, Japan Instructed national students in conversational English. Organized informal events outside the classroom. Planned and taught highly structured summer English camps. HYPERCARD PROGRAMMER 6/1988 - 8/1988 Department of Agricultural and Biological Engineering Cornell University, Ithaca, New York Programmed a series of self-paced tutorials in HyperCard to be used in the spreadsheets portion of an introductory computer science class. COMPUTER OPERATOR 6/1987 - 5/1989 Northeast Regional Agricultural Engineering Service Ithaca, New York Designed and maintained computer records for the service. Generated manuscript data for desktop publication of materials sold internationally.

Charles Wm Albrecht, charlesa@pobox.com, 2008.0713