Scm Manager Resume
New York, NY
SUMMARY
- Multi - certified software configuration and release manager with experience working for major international brands.
- More than 24 years of experience working in the Information Technology industry with a primary focus of source control and release management.
- Strong skills in key processes involving the full life cycle of software development and functional requirements including source control, GIT and Jenkins administration, as well as production implementation.
CORE COMPETENCIES
- Software Life Cycle
- Source Control Administration
- Code Deployment Management
- Testing and Documentation
- Change Management
- Build Automation
- Cost Analysis
- Project Management
TECHNICAL SKILLS
TECHNOLOGIES: Jira, Jenkins, GIT, ControlM, Tripwire, Bladelogic Deployment and Auditing Tool, Telelogic Synergy (CM, CS, and DCM), Webtrends, Arrow Load Balancers, IIS, Informix Database, SQL Server, Microsoft Access, Index Server, and RSA Ace Agent (E-Pass)
SCRIPTING LANGUAGES: Visual Basic, VB Script, Shell Script, Perl, and Nant
DATABASES: Informix, SQL Server, and Access
GENERAL TOOLS: SQL Plus, Microsoft Project, Microsoft Visio, and Microsoft Office
PROFESSIONAL EXPERIENCE
Confidential, NEW YORK, NY
SCM Manager
Responsibilities:
- Designed and automated the build on commit for all 208 WeightWatchers applications via continuous integration (CI) using both Jenkins and GIT.
- Lead the implementation of weekly Sprint meetings which improved production release turnaround time from 12-14 weeks to 2-3 weeks.
- Implemented both GIT and Gitolite source control applications.
- Established the backup process for GIT by implementing a server failover plan.
- Integrated Jira and the Atlassian suite using GIT source control.
- Migrated source control for 208 applications from Synergy to GIT.
- Designed and implemented the agile process to replace the legacy waterfall process.
- Managed the SCM departments in our United States and Jordan offices.
- Reduced the Engineering department operating cost by $1.1 million in 2006 by implementing an automated build process.
- Redesigned the server architecture and was able to remove 32 servers which saved $950K in operating cost.
- Designed, developed, and implemented the full Telelogic Change Synergy Life Cycle.
- Redesigned the packaging and the deployment of code for the 104 production servers in 14 countries saving $930K annually.
- Lead the project to migrate all applications from Microsoft Visual SourceSafe (VSS) to Change Management (CM) Synergy.
- Designed and implemented Distributed Code Management (DCM) Synergy servers in three countries enable around the clock development.
- Educated the United States and Jordan Network Operations Centers on first tier support for the Synergy applications.
- Held weekly release meetings to communicate and address changes that may have negative impacts across environments.
- Implemented an automated process that kept production servers in sync.
- Enabled auditing reports to track changes migrated to production.
- Worked with the Production Support Team to assist with debugging when production issues occurred.
Confidential, WILMINGTON, DE
Release Team Lead Engineer
Responsibilities:
- Responsible for deploying code to 178 IIS servers worldwide.
- Reduced the operating cost by $350K annually by implementing an automated deployment process.
- Automated the daily tasks of Webtrends and was able to reduce operation cost for the product by 45%.
- Responsible for testing all IIS related patches before migrating patches to production.
- Interviewed and selected engineer contractors for the Release Team.
- Communicated production implementation obstacles with project managers and QA teams in order to prevent delays.
Confidential, WAYNE, PA
Consultant
Responsibilities:
- Implemented software patches at several organizations to eliminate the Y2K threat.
- Installed software upgrades and patches at organizations requiring staffing augmentation.
Confidential, LUMBERTON, NJ
Network Administrator
Responsibilities:
- Performed sole network administration of a Microsoft based network of 30 nodes.
- Configured, installed, and upgraded computer systems.
- Provided employees with education on new software.
