We provide IT Staff Augmentation Services!

Release Management Analyst Resume Profile

Reston, VA

OBJECTIVE: Scrum Master, Build and Release Management, Software Configuration Management, Change Management

Summary

  • IT Professional with around 10 Years IT experience which includes Software Development, Build and Release Management, Software Configuration Management and Testing.
  • Experience in software programming using C, C , Java, Motif, Shell Scripting, Perl and PHP Scripts on Linux / UNIX / NT and Windows environments.
  • Extensively involved in Build, Release, Configuration Management in Linux / UNIX / Windows Environments.
  • Proficient in developing and modifying scripts for build automation Using UNIX Shell scripting.
  • Extensive experience in Configuration Management, Build/Release Management, Build Deployment Automation, Change Management, Version Control System and Release Engineering using Rational Clear Case, MKS Integrity, SVN Subversion, CVS, Harvest source control..
  • Experience and highly proficient in writing scripts using tools such as Make, Clear make, ANT, NANT, Maven, Grails for Build and Automation management.
  • Thorough understanding of various software development life cycles SDLC , ITIL , Agile Methodologies.
  • Expertise in Manual, Regression and automated testing.
  • Scrum Alliance Certified Scrum Master
  • Extensive Experience in Continuous integration concepts and using Various CI Tools like Hudson, Jenkins, Cruise Control, Nolio and AnthillPro

Technical Skills

Configuration Management Tools: Rational Clear Case, SVN Subversion, MKS Integrity, CVS, Harvest Source Control

CI Tools: Hudson/Jenkins, Cruise Control, Anthill pro, Nolio, Blade Logic

Repo Managers : Nexus, Artifactory

RTOS: VxWorks

OS: Linux, UNIX, Windows 98/XP/NT

Issue Tracking: Jira, Rational DDTS/Clear Quest, MKS Issue Tracking, Bug Zilla and HP Port folio

Programming Languages: C, C , C , Motif, Java, HTML, XML, ASP.net, VB.net

Tools: GDB, GNU Make files, Tornado 2.0, IBM Tivoli Directory Integrator, IBM TADDM, Visual Studio

Scripting: DOS, Shell, Perl, ANT, Maven, NANT,Grails 2.1.0

Schedulers: Cron, Autosys

Database: Oracle, SQL plus, Sybase, TOAD

Protocols: TCP/IP, ATM, DSLAM and Socket Programming

Application Servers: Tomcat 6.0/7.0, Weblogic 10g, IBM WebSphere, IIS 6

Professional Experience

Confidential

Release Management Analyst

  • Build and Deploy Automation set up using Jenkins/Hudson for new and existing Projects
  • Assist BIO/D is setting up build scripts using ANT ,Maven and Shell scripts and package J2EE applications and deploy to various environments in accordance .
  • Coordinate build and deployment activities across all applications Teams.
  • Participate in Status Meetings and Create Release Schedules
  • Submit ISRs and maintain shared ids used for deployments.
  • Participate in Implementation Review meetings and CAB Meetings.
  • Monitor Remedy Change Management window and Assign Tickets other Team Members.
  • Build new version of the applications and deploy the new version to the Application Servers.
  • Ensure all Deployment plans are created as per Release Management standards and processes.
  • Perform Post Deployment analysis Document and provide release updates to management.
  • Provide 24/7 support for Deployment activities for various applications for Legacy Remediation technology bundle project.
  • Identify and Evaluate Repository Management Techniques and Implement new standards.
  • Act as Liaison between project Development Team and Change Control team and ensure all releases meet ECCB Standards and policies.
  • Administrate Jenkins and Artifactory Repo Manager.
  • Identify new Plugins and updates for existing plug-ins that are being used for Jenkins.
  • Update Maven scripts to use Artifactory repo instead of local repositories.
  • Create Prototypes for Various orchestration tools for higher Management
  • Train new team members on Freddie Mac RM and Change Management Standards and policies.
  • Set up CI environment for Development Teams and educate Development Teams.
  • Created a prototype and presentation for complete build and Deployment Automation using Jenkins, Sonar and Artifactory for CAP team.

Environment: BMC Remedy, Blade Logic, Rational Clear case and Clear Quest, Java/J2EE,Build and Release/Configuration Management, Unix/Linux, ANT, Grails, Maven, SQL Server, Oracle, Jenkins/Hudson, Tomcat 6.0, Web logic Server ,Artifactory repo manager, Sonar.

Confidential

Build/Release and Configuration Management Engineer

  • Created and enhanced NANT scripts for CC.net.
  • Build Automation set up using Jenkins/Hudson for new and existing Projects
  • Configuration Management Activities like Create and Maintain Main line as well source code Branches.
  • Merged New Change Packages from Main line to respective Branches
  • Coordinated with developers for merge/build issues/failures.
  • Participate with Release Management calls and preparing Release Plans.
  • Identify dependencies for Release and update Project Managers.
  • Create reports like BR/CR Report and Time entries report for Project Management.
  • Monitor deployment and other development tasks On MKS integrity to ensure ALM Policies.
  • Provided inputs to system admins on config changes, MSMQ ,COM components creations
  • Create and Hand over Build Artifacts Packages to SA Team for Prod Releases.
  • Maintain SCM Documentation such as release, builds and source control processes and plans.
  • Configure and administrate App, web and Workflow servers.

Deployment Automation:

  • Evaluated around 22 Build and Automation deployment tools like Anthill pro, Build Forge, Blade Logic, and Electric commander, Nolio Software, Team City and Final Builder.
  • Created Proof of Concept on this tools for Higher Management

Environment: C , ASP.net, JAVA/J2EE,MKS Integrity, NANT, Cruise Control.net, Jenkins Hudson ,Anthillpro, Sonar, SQL,IIS 6,Nolio, Shell and batch scripts, Tomcat 7, Weblogic 10g

Confidential

Release Manager

  • Created and executed Build, Release and Deployment Automation scripts for all environments.
  • Coordinated build and deployment activities across all applications and assign the deployment schedules to team members.
  • Scheduled Weekly Patch, UAT, Bug fix and Prod release Deployments.
  • Coordinated with CITI Build Process teams and involved with new enhancements design and testing
  • Responsible for issues pertaining build and deployment
  • Designed, developed, maintained automation scripts to improve automated build process for nightly builds and weekly builds Using Hudson.
  • Managed SVN repositories, and assist developers in the resolution of issues related to the utilization of development tools such as Eclipse.
  • Assisted QA and development teams in the installation and maintenance of applications in the integration and QA environments.
  • Worked with development teams to coordinate creation of modules/branches/code commits, and all other work related to the maintenance of repositories.
  • Build new version of the application and deploy the new version to the WebLogic server and Web sphere servers as needed.
  • Configured WebLogic and Web sphere servers as required for new Deployments.
  • Coordinated with CITI Change Management Teams for the Prod Deployments.
  • Coordinated with CITI technology Groups for New Vendor /Open ware software installations.
  • Coordinated with developers for merge/build issues/failures.
  • Maintained SCM Documentation such as release, builds and source control processes and plans.
  • Coordinated with offshore Development and QA teams for new release plans
  • Mentored new team members on SVN, Hudson and other relevant info on usage of build servers.
  • Coordinated with Cloud/VM teams for new environment setups.
  • Supervised and trained four other employees from offshore and two from onshore.
  • Coordinated with Team Forge Team to migrate some of the applications from SVNSTE to Team Forge and CVS to Team Forge SVN.

Environment: Java/J2EE,Build and Release/Configuration Management, Unix/Linux, ANT, Maven, SQL Server, Oracle, SVN subversion, Hudson, Web sphere Application Server, Web logic Server, GWT, Smart GWT, Fuego BPM,JIRA

Confidential

Developer/Build and Release Engineer/Support Lead

  • Involved in development, support, enhancements, build and release management, and support for the BCS Project.
  • Developed/maintained ANT scripts to improve/automate build process utilizing Hudson.
  • Developed/maintained MAKE scripts to run C C builds.
  • Maintained SVN and Harvest repositories, and assisted developers in the resolution of issues related to the utilization of development tools such as Eclipse.
  • Worked with clients to resolve the issues during network management.
  • Worked with development teams to coordinate creation of modules/branches/code commits, and all other work related to the maintenance of repositories.
  • Built new version of the application and deployed the new version to the Weblogic server.
  • Provided support for database problems during network management.
  • Created the new package of BCS View and distributed over the network for third party users.
  • Wrote SQL queries, created new views and tables to update database as required.
  • Assisted QA and development teams in the installation and maintenance of applications in the integration and QA environments.
  • Updated the application documentation and maintained SCM Documentation.
  • Provided support on 24/7 basis for all implementations, upgrades.
  • Managed 6 offshore members and guided them as needed.

Environment: C, C ,Java/J2EE,Perl,PHP,Build and Release/Configuration Management, Unix/Linux, Make, Motif, ANT, Maven, SQL Server, Oracle, Html, Windows 2000, Unix, SVN, Subversion, Hudson, Jboss, Web logic Server

Confidential

Build and Release Engineer/ Configuration Management Engineer

  • Branched, Merge and Base line the change code and work with developers to correct any conflicts in the merging process in the source control system.
  • Updated release branches in source control system.
  • Reviewed new and changed code and debug any code conflicts.
  • Base line modified files, built and released binaries to QA, and pushing releases to production.
  • Build the new code and flash the build to phone.
  • Performed sanity testing.
  • Released the label builds for testing QA .
  • Developed and modified scripts for build automation Using UNIX Shell scripting.
  • Trained the new team members on using TI Neptune boards and ClearCase.
  • Configured New TI Neptune boards.
  • Participated in CCB board Meetings and identified the new requirements.
  • Configured the new elements like C files as required resources, VOBs, directories.
  • Managed and base line the project documents based on configuration management requirements.
  • Tracked the code size of the project for Audit reports.
  • Planned for the release and prepare release documents.
  • Export and import the updated Motorola code to third Party i.e. Texas Instruments.
  • Installed and Configure Clear Case and Clear DDTS and train new Team members.

Environment: Rational ClearCase, DDTS,C,C , Java/J2ME, Linux, Build and Release Management, Shell and Perl,TRACE32 Debugger, Open ICE for JTAG , Motorola proprietary tools, Windows 2000, Unix/Linux, 3G Technology, FTP

Confidential

Build and Release Engineer/ Configuration Management Engineer

  • Branched and Merged Source code to respective Repositories During regular Software releases.
  • Worked with developers to correct any conflicts in the merging process in the source control system.
  • Reviewed new and changed code, track and audit change histories and label for modified files.
  • Build the new code and Power up simulator and perform Sanity Tests to ensure the build is working fine.
  • Flash the build to phone, performed sanity testing
  • Released the builds for QA and UAT Teams for Further Regression and Functional Testing.
  • Released the new code to staging and production environment once QA and UAT environments are successfully tested.
  • Develop scripts for build automation.
  • Worked with development in validating configurations of applications and changes from one release to the next.
  • Configured the new elements in Source Control as required for the development team.
  • Managed and base line the project documents based on configuration management requirements.
  • Tracked and Audit the code size of the project.
  • Planned for the releases and prepare and Maintain release documents.
  • Installed and Configured ClearCase and Clear DDTS and train new Team members.

Environment: Rational ClearCase, DDTS,C,C ,Java/J2ME, Linux, Make files, Build, and Release Management, Shell and Perl, Motorola 3G simulator, Motorola proprietary tools, Windows 2000,Unix/Linux,3G Technology

Confidential

Developer, Build and Release Engineer

  • Provided fix for the test defects reported by clients and customers for OC-3, DS-3 and E3 Trunk control units and protection subsystems for R2.3 and R2.4 where the test defects included all the functionality, stability, Latency and Throughput testing.
  • Test and analyze end-to-end traffic using smart bits 2000 and Red back SMS 500 and 1800 for Performance Testing.
  • Debugged and optimized the code for better system performance.
  • Worked with project team members to resolve the issues identified in testing.
  • Updated test defect fix during the release and review and maintain the documents.
  • Branched and merged the updated code in Source control system respective Branches.
  • Build and released the latest Versioned packages for Production releases.
  • Work with Change Management teams for Respective approvals.

Environment: C,C , Socket Programming, Rational Clear Case Windows , Source insight, Rational Product Studio, ATM, DSLAM, TELECOM, VxWorks, Windows 2000

Confidential

Software Programmer

Responsibilities:

  • Worked with clients to understand the problems in production environment
  • Understand and Provide Fix to the issues that were created using C and VxWorks development tools
  • Debug and optimize the code for better system performance
  • Created and Maintained documentation throughout the project life cycle
  • Worked closely with business to identify and document the issues found in UAT
  • Updated the modified code in SCM based on Branching strategy.
  • Unit Tested the new changes and confirm with UAT.

Environment: C, VxWorks, Tornado R 2.0, Windows 2000, Unix/Linux, CVS, TCP/IP, Socket programming

Hire Now