Over 15 years of experience in large-scale enterprise-level software product development and release management.
Proven ability to build and run a high performance software release organization.
Process and best practice enthusiast with ownership of deployment/build methodologies, release cutover and risk assessment for SDLC (Release Life Cycle), CMMI and Agile/XP.
Software Configuration Management (SCM) in both government and commercial projects.
Updating SCM plans, implementing SCM processes, and providing technical expertise to allocate resources and software installations.
Extensive experience with Subversion, Hudson, Maven, ANT, Serena PVCS and Perforce in mapping software products to code control system.
Experience in all aspects of product development life-cycle including: development, quality assurance, clients support and release engineering.
Hands on experience in Java web development, bash, and python.
Worked with several tracking tools such as Serena Business Manager, Service Manager, HP Service Center, and JIRA.
Performed builds management in both Unix and Windows environments.
Participated in deployment of releases to production environments
Evaluated various SCM tools in accordance with the company’s needs.
Technical knowledge on EC2, Identity and Access Management (IAM), S3, VPC, AWS CodeBuild, and CodePipeline
Experience with Docker
CM Tools: Rational Clear Quest, Clear Case, ClearQuest Web, CVS, PVCS Version Manager, Serena Business Manager, CollabNet TeamForge, Visual SourceSafe, Perforce, TrueChange, RCS, CMS, Razor, Actuate Reports, Wise Installation Studio, Macrovision InstallShield, Team Foundation Server 2010, HP Qualilty Center, HP Service Manager, SharePoint 2010
OS: Windows 10, AIX/HP/SOLARIS UNIX, Ubuntu, Centos Linux
Dev Tools: Eclipse, MS Visio, MSDEV 6.0, MS Visual Studio 2010
DevOps Tools: Git/Github, Subversion, Version One, Ant, Maven, Sonar, Jenkins, Bamboo, Luntbuild, Quickbuild, Nexus, Artifactory, Apache Tomcat, Weblogic, GitBash, uDeploy, Cloud Technology, AWS, Puppet
Databases: Oracle 9i, DB2, SQL SERVER 2008, PLSQL, S3, RDS
Languages: C, C++, Cold Fusion, Java, PowerBuilder, MS Visual Basic 6.0, MS VB.NET, Oracle
Five 9 Group Inc, Suitland, MD 08/27/2019 - Present
Software Configuration Management Analyst Client: Bureau of Census
Administrator for Serena Business Manager v11.3
Administrator for Serena PVCS Version Manager v8.6
Deployment of files to Test and Production environments
Perform Quality Assurance on release notes and software requirement specification documents
EASi LLC, Wayne NJ 05/29/2018 – 11/9/2018
Software Configuration Management Analyst Client: BAE SYSTEMS
Provided guidance to users using Bitbucket
Created projects and repositories in Bitbucket
Jira Administrator for software projects
Used Git as version control tool
Conducted Change Control Board meeting with management and subject matter experts to discuss problem reports that impacted one or multiple projects
Created document explaining process for communicating bugs and problem reports impacting one or more projects.
Direct Diversity Woonsocket, RI 05/03/2017 – 08/31/2017
Senior Configuration Management Analyst Client: CVS
Provided DevOps experience in retail environment for CVS
QuickBuild administration: creating user accounts and administering permissions
Jenkins administration: creating user accounts and administering permissions
Using Serena Business Manager for Requests for Change
Management of continuous integration and continuous deployment environment
Designed multi-release automated deployment scripts on weblogic using Ant
Provided troubleshooting for build and deployment issues
Provided 24 x 7 support
Used AWS AMI(s) to launch EC2 instances
Configured AWS CodePipeline and performed builds using AWS CodeBuild
IAM: experience creating and managing IAM roles and policies
Infrastructure development on AWS by employing services such as EC2, RDS,VPC, etc
SaiTech, Inc Springfield, VA 02/08/2016-06/2016
Continuous Integration Engineer/DevOps Client: US Customs and Border Protection
•Designed, deployed and managed a continuous integration system which includes automated testing and automated notification of results
•Served as Subject Matter Expert to create automated software build processes in support of ongoing software development efforts
•Provided day-to-day support to manage development tools, code repositories and utilities currently deployed, upgrading when necessary
•Maintained build environments, build history, and communicate results
•Troubleshoot compile and build failures, and facilitate resolution
•Created and maintained continuous integration process documentation.
•Provide continuous integration training as needed.
•Installation and administration of Bamboo and JIRA
•Worked with DevOps tool chain
•Working experience with Git/GitHub version control tool
Collabera IT Staffing Sparks, MD 05/06/2015-08/28/2015
Release Engineer / DevOps Client: PHH Corporation
Worked on the disentanglement project of PHH Corporation and Element Corporation
Work directly with teams to establish and create & design the release plan.
Administrator of automated build tool Luntbuild, Artifactory for Maven, Subversion, and Subversion Edge
Creation of project branches within luntbuild
Start and restart of Apache Tomcat
Provided troubleshooting of build and deployment problems to the various test environments by examining the log files
Resolved incident tickets and change requests from ticketing system Service Now
Participated in Go/No Go meeting
Made changes and updates to build scripts
Worked with DevOps tool chain
Quality Software Services Incorporated(QSSI) Columbia, MD 03/2014- 03/2015
Working on CMS (Center for Medicare and Medicaid Services) Healthcare.gov website project
Plan for processes and tools with the intent of creating a well-integrated build and release system.
Drive improvements to our build and release scripts, tools and processes
Define best practices for source control, continuous integration, automated testing and release management
Working with CollabNet TeamForge tailored for Center for Medicare and Medicaid Services
Creating jobs/projects in Jenkins
Perform builds using Jenkins
Configuring various plugins and tools within Jenkins
Creating users, roles and assigning rights in Jenkins
Use of Subversion and Git/GitHub as repositories
Use of Nexus for repository for artifacts
Deploying artifacts to Apache Tomcat
Responsibilities to include deployment of artifacts to implementation and production environments
Attending daily Go/No Go Meetings to determine what Change Requests were approved
Use of CI/CD using Agile
Updated JIRA Claims
Performed daily merging of branches using Perforce
Updated Sharepoint website links
Global Business Consulting Services Inc, Richmond, Va 10/2013-02/08/2014
Consultant as Build Engineer / Release Engineer Client: Capital One
Creating new jobs in Hudson
Configuring Hudson job template field values
Performing continuous builds using Hudson
Use of Subversion as repository for source code
Use of Ant and Maven to create artifacts to releases.
Using Sonar for code quality check
Troubleshooting build errors found in Hudson builds
Performing CI/CD using Agile Scrum
Creating stories with tasks in Version One
Worked with java applications and Apache Tomcat
IT-FOKUS, Copenhagen Denmark 02/2012-9/29/2012
Consultant as Build Manager / Release Engineer Client: Computer Sciences Corporation
Participated in deploying releases to production environment using proprietary deployment toolkit Master Installer Script(MIS)v2.4
Gathered information from various resources: communicating with colleagues and reading of documentation to create CM plan for Infrastructure Platform of the SKAT Modernization project
Storage of source code, documents, and other artifacts in Perforce P4
Checkout of package artifacts from Perforce.
Knowledge on use of Maven to build binary artifacts
Use of Subversion for version control
Research on use of Jenkins in continuous integration.
Use of HP Quality Center for defect tracking
Planned Systems International, Arlington, VA 01/2011-10/4/2011
Consultant as Configuration Manager / Release Engineer Client: HP Enterprise Service
Supported Military Health Services Project
Installation of Serena PVCS Version Manager(VM) 8.4 and Serena Business Manager(SBM) 2009 R4
Create user accounts and grant permissions/privileges
Instruct end users on setting up web client for both VM and SBM
Train end users on using VM and SBM
Install Java Runtime Environment on end user machines
Create and configure project databases
Set up the baselines within the project databases
Submitting new tickets and reports in SBM
Install of the latest patches to VM and SBM
Upgraded PVCS VM 8.2 to VM 8.4.3
Upgraded Serena Business Mashups to Serena Business Manager
Installation of Team Foundation Server 2010
Administrator for Team Foundation Server 2010
Automated CR/SR word document using Team Foundation Server
TASC, INC, Washington, DC 9/2009-10/13/2010
Performing CM duties for two programs:
1.Identification of all hardware and software items of projects
2.Control of items using software change control request system
3.Keeping up with the status of software change requests
Created software change request form
Participation in creation of web-based software change request form
Creation of baselines for several projects
Interaction with development, project, and program management
Installed and configured Perforce software for CM process
Created Configuration Management Plans
Created user manual for budget distribution application
Performed inventory of hardware and COTS software
B2B Solutions, LLC, Richmond, VA 5/2008-12/2008
Consultant As: Configuration Manager Client: Circuit City
Administrator of Serena PVCS Version Manager 7.5
Provided training on use of Serena PVCS Version Manager to CM personnel
Creating user accounts and granting permissions
Verification of labels on revisions
Reviewing of Configuration Item Lists
Responsible for approving or rejecting build requests
Creation of configuration management plans
Researching several change/revision control tools
General Parts Inc., Raleigh, NC 5/2007-5/2008
Sr.Analyst / Release Engineer
Focal for handing off of releases from development team to quality assurance team
Researched packaging and installation tools and was responsible for purchase of Wise Installation Studio
Hands on building/creation of installer files using Wise for several projects
Implemented a secure way of moving code from development to quality assurance
Responsible for management of space in configuration management workspace
Created user accounts and passwords in CVS
Testing build packages on test machines
Apex Systems, Inc., Raleigh, NC 11/2006-5/2007
Build Release Engineer / Consultant As Clear Case/ClearQuest/CMVC Administrator Client: IBM
Performed system administration duties for Clear Case, ClearQuest, and CMVC
Created user accounts and passwords
Helped users to reset passwords and revalidate userid(s)
Provided guidance with software installation
Provided solutions to defects within tracking system using ClearQuest Web
Provided solutions to defects within tracking system of CMVC
Ciber, Inc, Seattle, WA. 12/2005-10/2006
Consultant As: Build Release Enginer Client: Boeing Commercial Airlines
Focal for the Release/Configuration Team for the Wichita Transition Project
Participated in the creation of Wichita Transition Process Description document
Coordination with solution providers and project managers in the movement of software
Deployed CAD/CAM software to Boeing Partners as well as non-Boeing entities
Administrator of staging area for solution providers
Plan and track the movement of configuration items
Involved with status accounting and reporting of configuration items
Hudson Global Resources, McLean, VA 01/2005-6/2005
Consultant As CM Tool Specialist Client: National Archives and Records Administration
As a CM person, following duties were performed:
Analyzed the current processes and procedures and made recommendations for their efficiency and improvement.
Participated in peer review of documentation for Electronic Records Archive (ERA) project.
Prepared monthly metrics reports for CM through use of ClearQuest. Created practice views and vobs using Clear Case.
Responsible for the administration of the installation of Rational Analyst Studio to Electronic Records Archives (ERA) servers (Dell PowerEdge 2650 and PowerEdge 1750).
Upgraded Rational and Clear Case from version 2003.06.13 to version 2003.06.14.
Install of Rational Clear Case LT Client and ClearQuest to ERA server.
Install of Oracle 9i to ERA servers.
Performed diagnostics of any problems that occur with hardware and software used on ERA servers.
Setup configuration of servers to be used in production environment.
Affiliated Computer Services, Inc. (ACS), Rockville, MD 1/2003 – 1/2005
Configuration Management Specialist
As a CM specialist, performed the following tasks:
Prepared release and implementation documentation for internal customers.
Delivered releases to test and production environments.
Reviewed, built, delivered and integrated software components of Electronic Toll Collection system.
Maintained software baselines and user accounts in version control tool.
Interfaced with engineering, quality assurance and project management personnel.
Supported installation and testing efforts, corrective research, review of project schedules
Attended and provided content for scheduled meetings to keep staff members abreast of changes.
Version control tools being used are CMS, Razor and Actuate Reports.
9/82 - 5/86 Virginia Commonwealth University, VA Major: B.A., Political Science
9/94 – 12/97 Virginia Commonwealth University, VA Major: B.S., Business Information Systems
CERTIFICATION: ITIL v3 Foundation Certification, Jenkins Bootcamp: Fully Automate Builds Through Deployment
PROFESSIONAL AFFILIATION: Member of Configuration Management Working Group, Washington DC.
CLEARANCES: Confidential DOJ, Confidential DOC, Public Trust FAA, Public Trust DoD