We provide IT Staff Augmentation Services!

Senior Staff Scm Lead Resume

0/5 (Submit Your Rating)

San, DiegO

SUMMARY:

  • Over 20 years of experience in SCM and DevOps practices. Experienced in build/Release Management, Continuous Integration and Delivery in large and fast paced environments. Experience in Tools automation and process improvements. Knowledge and experience in supporting software applications of various types such as Client/Server, Embedded, Web, and Mobile applications and services. Experience in operating systems administration on Linux, Macs, and Windows.

TECHNICAL SKILLS:

Programming: PERL, Shell/Bash, Ruby, XML/JSON, REST API

Version Control: Perforce, GIT/Github, Subversion, ClearCase, Visual Source Safe. Nexus binary repository management system.

Build Systems: Hudson/Jenkins, BuildForge, CruiseControl, Maven, MSBuild

Change Management: Jira, ClearQuest, TeamTrack

Operating systems: Windows, Linux/Unix, Mac

Virtualization/Cloud: Amazon Web Services (AWS), VMWare, ESX

PROFESSIONAL EXPERIENCE:

Confidential, San Diego

Senior Staff SCM Lead

Responsibilities:

  • Manage all DevOps/SCM activities and lead a team to support a large Dev/QA/Ops organization.
  • Designed and architected Continuous integration and delivery process for Mobile based applications and services.
  • Tools and process automation via PERL, Ruby, and Bash. Tools integration using REST API
  • AWS cloud utilization for continuous builds and deployments.
  • Version control administration, maintenance, and support using Perforce, GIT, and VSS.
  • Maven support. Setup binary repositories and proxy web servers using Nexus.
  • Small project on Chef automation

Confidential, San Diego

Senior SCM consultant

Responsibilities:

  • Lead the effort to design Build and Release management solution for Java based applications. Used Maven, ANT, CruiseControl, XML, and XSLT technologies.
  • Managed multiple instances of JBOSS web servers.
  • Bash scripting to automate and standardize creation of on - demand Linux environments for automated continuous build and deployment.

Confidential, Irvine

Senior SCM consultant

Responsibilities:

  • Responsible for managing and administering ClearCase, ClearQuest, and Multisite operations.
  • Planning and SCM system design for new project.
  • Customized ClearQuest schemas using Visual Basic (SQL Server back-end).
  • Designed in-house Build and Release solution using PERL.

Confidential, San Diego

Senior SCM consultant

Responsibilities:

  • As a technical lead and Tools Engineer, the following projects were successfully executed:
  • Support and maintenance of IBM Rational tools to local and overseas users. ClearCase clients included Web (CCWEB) clients, Terminal Servers, and thick clients.
  • Developed various automation and customization tools using PERL on UNIX and Win2000.
  • Developed process documentation.
  • Developed and executed periodic technical programs for ClearCase users.
  • Led a team of two build engineers to unify, standardize, and automate the build process. This effort has effectively eliminated manual tasks and tremendously enhanced build and release time.
  • Installed, upgraded, integrated, and customized both ClearCase and ClearQuest tools to work in cross platforms environment (IBM AIX and NT/2000) connected through NFS Maestro.
  • Implemented, customized, and integrated the Unified Change Management (UCM) process model with ClearQuest and Requisite Pro. Supported legacy projects with Base ClearCase.
  • Scripted various triggers, hooks, and tools to enforce development policies and to facilitate ClearCase management, usage, and reporting.
  • Delivered effective documentation and on the use of ClearCase and ClearQuest, and conducted various presentations to developers, QA, and management to raise the awareness on the policies and usage of the SCM tools.
  • Designed and implemented an SCM system for build and release activities
  • Installation and roll-out of IBM Rational ClearCase, ClearQuest, and Requisite Pro.
  • Source code migration from legacy to ClearCase.
  • Provided and technical support to various levels (development, QA, and Management) on the use of ClearCase, ClearQuest, and the Software development Lifecycle and process.
  • Utilized PERL, Ant, and JUnit software to automate builds, testing, and deployment of Java and XML based applications (J2EE standards).
  • Designed PERL tools to enhance and enforce SCM policies and procedures. Some of the tools provided full automation and fool-proof to tasks such as creating complexClearCase Config Specs, branching for different programming tasks, synchronizing multiple release branches as well as merging to and from integration branches.
  • Created ClearCase triggers for various purposes such as enforcing SCM policies, reporting, and email utilization.
  • Provided performance analysis and enhancement to ClearCase.
  • Provided documentation and assessment on network behavior, hardware, VOB and View servers, and Multisite export/import operations.
  • Designed an SCM system and defined branching strategies.
  • Maintained Make files and software product releases.
  • Provided technical support on ClearCase and ClearQuest to local developers as well as international developers in China.
  • Installed and established ClearCase Multisite in China.
  • Developed PERL Scripts to facilitate daily development activities using ClearCase, in addition to reporting, build utilities, and VOB backup/restore utilities.
  • Established and chaired Change Control Board (CCB) meetings to assess and assign Engineering Change Records.
  • Member of Steering Committee to implement ISO9000 and document control system.
  • Built an SCM Web Portal to provide easy access to SCM related documents, releases, FAQ, and other related key information.
  • Designed an SCM system utilizing the Rational Unified Process (RUP).
  • Provided and daily ClearCase and ClearQuest support and administration.
  • Developed PERL scripts and utilized ClearCase triggers to automate and facilitate the SCM process and daily ClearCase operations.
  • Wrote the SCM plan and other process related documentation.
  • Provided technical support and maintenance to Legacy systems on Visual SourceSafe.

Confidential, Indianapolis, IN

Software Configuration Management Engineer

Responsibilities:

  • Lead Build and Release engineer for embedded Software to Confidential using PVCS Version Manager and ClearCase. Track change requests through PVCS Tracker.
  • Provided daily support for over 50 developers, in addition to customer s.
  • Wrote the SCM plans and other SCM standard process documents.

Confidential

Programmer Analyst

Responsibilities:

  • Setup, maintained, and administered ClearCase on both Unix and Windows/NT platforms.
  • Conducted various Unix and Windows/NT administration tasks and technical support
  • Wrote UNIX shell scripts to customize and facilitate build and releases as well as ClearCase usage and maintenance.

Confidential

Software Configuration Management Engineer

Responsibilities:

  • Provided Analysis and plan for implementing Rational tools (ClearCase and Clear/DDTS).
  • Installed ClearCase on UNIX and Windows/NT platforms and setup the client/server environment.
  • Wrote the Software Configuration Management Plan (SCMP)
  • Integration ClearCase and DDTS software on UNIX.

Confidential

Hardware Technician/contractor

Responsibilities:

  • Set up windows/NT network environment.
  • Windows/NT administration and maintenance.
  • Provided technical support on Microsoft products to end-users including hardware and software upgrades.

Confidential

Software Configuration Management Engineer

Responsibilities:

  • Lead engineer for SCM support of Meridian Voicemail group
  • Administration of ClearCase and Continuus/CM tools.
  • Build Management using Continuus/CM and ClearCase.
  • SCM support for over 200 developers (C and C++ based projects).
  • Developed SCM plans in accordance with IEEE standards to comply with ISO-9000 quality standard .
  • Designed and delivered effective to customers on SCM compliant development practices.

Confidential

Configuration Analyst

Responsibilities:

  • Developed various tools and database applications (using Paradox 4.0) to enhance and automate the control of engineering changes.
  • Wrote the Physical Configuration Management Plan for a major government defense project in accordance with military standards.
  • Reviewed Engineering Change Notices and validated all deliverables based on contract's Statements of Work (SOW). This included review of mechanical drawings and design changes.
  • Chaired Change Control Board (CCB) meetings to approve engineering designs and manufacturing changes.

Confidential

Mechanical/Stress Engineer

Responsibilities:

  • As a Mechanical Engineer, performed stress analysis of mechanical components with Finite Elements Modeling and Analysis using NASTRAN, and PATRAN pre and post processor.
  • Performed Weight Analysis tasks including calculation of mass properties for the solar arrays of the RADARSAT satellite project.

We'd love your feedback!