Software Programmer Specialist Resume
Career Summary
Engineering Leader with extensive experience in Configuration Management (CM) policies, practices and implementation for system, software, test, hardware and documentation products.
Experienced in defining, implementing and maintaining build and release processes for complex distributed software developed teams.
Experienced in all types of software development environments (Agile, Water Fall, and Incremental).
Experienced in CVS and Subversion.
Subject Matter Expert (SME) for ClearCase, ClearCase Multi-site and ClearQuest
Known as a technical leader that provided efficient and cost effective support to multiple projects of various sizes/complexity (full-scale development to sustainment/maintenance).
Sought after for calm and professional manner in critical situations.
Professional Experience
Confidential, 1987 to 2011
Development and integration of complex data processing systems for Government and Commercial contracts.
Software Configuration Management Team Lead
- TS/SCI; SSBI date of 06/20/2007
- 2008-2010 Technical Honors Recipient
- 2010-2012 Technical Honors Recipient
- Six Sigma Certified Specialist
Software Configuration Management (SWCM) Team Lead/representative on multiple Government and commercial full-scale development and sustainment/maintenance projects of complex software systems.
- SWCM Team Member duties:
- SME on setup and maintenance of SWCM build environments on Windows, UNIX and Linux operating systems, using Make and XML. Became expert on build environment, build dependencies for the controlled software.
- Implemented master build scripts and associated cron jobs to automate build and installation procedures; monitor and resolve build errors.
- Interacted with software developers on build errors to improve the efficiency of the build environment.
- Implemented standardized parallel development and release process for multi-baseline environment.
- Coordinated with development and test (quality) teams in deployment and testing of released baselines.
- Audited controlled baselines prior to testing to ensure accurate baseline content with planned release.
- Created and updated SWCM Plans, procedures and work instructions per recommended changes and improved efficiencies.
- Conducted training sessions to project software engineers on use of SWCM tool sets within the software development environment.
- Created hardware upgrade plans for SWCM hosts.
- System administrator for SWCM tool sets:
- Subversion, CVS:
- Setup and maintained data repositories and associated build environments.
- ClearCase:
- Installed and upgraded system per vendor requirements/recommendations.
- Created and maintained ClearCase data repositories and views.
- Initialized and maintained ClearCase/ClearQuest interface.
- Setup and maintained ClearCase multi-site environments with remote sites, configured protocols for proper synchronization of data repositories across diverse networks.
- ClearQuest:
- Installed and upgraded system per vendor requirements/recommendations.
- Created and maintained discrepancy databases, interfacing with Oracle.
- Setup and modified discrepancy life-cycle, removed, added and modified states and related data fields within the database schemas.
Confidential, Force 1975 – 1987
Software Programmer Specialist
Maintained and updated radar and logistics software systems.
Missile Maintenance Specialist
Maintained Intercontinental Ballistic Missile Systems (ICBM), updating software and hardware components.
Tools Experience
SWCM Tools: ClearCase, ClearQuest, Subversion, CVS, RCS, SCCS
Microsoft Office Suite: Access, Word, Excel, PowerPoint, Project
Scripting Languages: Shell, Ant, XML, Make
Operating Systems: UNIX, Linux, Windows, VAX/VMS
Application Languages: C, C++, COBOL, Java
Web Based Applications: Apache, Eclipse
Education/Certifications
Master of Science
Bachelor of Science
