We provide IT Staff Augmentation Services!

Release Manager Resume

2.00/5 (Submit Your Rating)

San Jose, CA

SUMMARY

  • Having 9+ Years of experience in IT industries wif Professional Development, Automation ofBuild, Deployment and Release Management.
  • Expertise in Build and Release Managementwif Jenkins, ANT,Maven, SVN, Junit etc..
  • Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
  • Hands - on experience in all stages of Software Development Life Cycleincluding proposal, process engineering, design, development, testing, deployment and support.
  • Worked wif Continuous Integration tool like Jenkins
  • Experience in writing buildscripts usingANT, MAVEN etc..
  • Worked wif Nexus formavenrepository.
  • Worked wif enterprise servers like Web logic, Apache Tomcat for deploying and starting applications.
  • UsedJIRAfor issue tracking.
  • Working experience wif version control like SVN and well versed wif concepts like Merging, Branching,repository creation and repository authentication.
  • Conducted Subversion training for developers to promote quick-start usage of SCM tools.
  • Working wif varying business units, understanding theirreleaserequirements, resolving theirrelease issues and aligning them to appropriatereleasevehicles as per needs.
  • Lead cross-functional team to support eachReleaseproject plan and postRelease/Change review.
  • Created & improvedReleaseprocesses and documentation to minimize customer impact during changes.
  • Excellent knowledge and understanding in software configuration &buildmanagement tool
  • Experience in Deploying, configuration and administering various build and release tools
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and team work environments.

TECHNICAL SKILLS

Languages: C, C++, C#, Java, J2EE

Scripting Languages: Maven, ANT, Shell Scripting

Java Technologies: J2SE1.3, J2EE 1.3, Servlets 2.3, JSP 1.2, EJB 2.0, JDBC

SCM Tools: CVS,SVN, GIT, ClearCase, Perforce

Build Tools: ANT, Maven

CI Tools: Jenkins/Hudson

Operating Systems: MS Windows XP/2000/NT/98, UNIX, Linux, MS DOS

Database: Oracle 10g and 8i/9i, MS SQL, DB2 7.2/8/1/8.2

Servers: Apache, Tomcat, IBM JBoss, WebLogic, WebSphere

Project Management: ITIL

Software Methodologies: Agile Methodologies

Ticketing tool: clearquest and jira

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Release Manager

Responsibilities:

  • Worked closely wif teh Development Team in teh design phase and developed use case diagrams using Rational Rose.
  • Followed SDLC process for teh implementation of teh projects.
  • Coordinating teh resources by working closely wif Project Manager’s for thereleaseand carried deployments and builds on various environments using continuous integration tool
  • Developed and implemented teh softwarereleasemanagement for thereleaseof web applications.
  • Created teh branches in Subversion and Perforce to implement teh parallel development process.
  • Merged release branches to teh trunk after teh production release and resolved teh conflicts rose during teh merge in both Subversion and Perforce.
  • Developed branching strategy.
  • Performed Subversion administration. Created trigger scripts for executing tasks based upon Subversion events..
  • Performed Subversion administration. Managed concurrent development of multiple product release versions using Subversion tags, locks, and branches and merging.
  • Created training documentation for developers to use Subversion.
  • Conducted Subversion training for developers to promote quick-start usage of SCM tools.
  • Wrote ANT andMAVENScripts to automate thebuildprocess.
  • Used Shell/Perl scripts to automate teh deployment process.
  • Designed a customized Status Reporting tool used currently, based on teh specific requirements using J2EE/Struts and Web sphere Application Server wif DB2 as Database.
  • Co-coordinated Instance Refreshes and Environment Re-base lining.
  • Coordinated all teh IT projects successfully by resolvingreleaseinterdependencies and planning release.
  • Specialized in automating tasks and process through scripts, implementing branching models, implementing Build/Release solutions.
  • Provided deployment support for several releases in finance and corporate business area.
  • Planning, scheduling and documenting releases at code Freeze Periods.
  • Worked wif many teams of strength more TEMPthan 30 and managed 5release
  • Prepared implementation plan wif pre-implementation, implementation, post implementation, validation, backout plan, wif all teh contact information of stake holders and escalations and GO / NO GO tasks. conducted implementation plan review meeting wif all teh stake holders and finalize teh plan before going to prod

Environment: JIRA, SVN,Apache ANT, XML, Maven, jerkins, Autosys, Apache Tomcat, Shell Script, Unix/Linux, Windows, Oracle, Remedy, clear case.

Confidential, Bedford, MA

Release Manager

Responsibilities:

  • Created subversion repositories wif standard directory layout of trunk, branches,tags and also customized directory based on business/project need.
  • Imported projects into trunk branch of newly created subversion repositories wif standard directory layout.
  • Implemented & maintained teh branching and build/release strategies utilizing Subversion.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Responsible for design and maintenance of teh Subversion Repositories, views, and teh access control strategies.
  • Created various branches for various purposes from short lived feature or each purpose, Merged from development branch toreleasebranch, created tags for releases.
  • Rolled back buggy code from productionrelease.
  • Updating teh svn log properties for revisions.
  • Setting up teh svn sync servers, changing teh 0th rev properties for svn sync.
  • Promoting teh changes from trunk revisions toreleasebranch.
  • Changing teh svn:log property to change teh checkin comments.
  • Creation of RPM packages required for deployment into DIT, SIT, Pre-Production and Production environments.
  • Installation/Staging of RPM packages into various Testing environments.
  • Deploying and Starting teh Apache servers for running teh web applications.
  • Setting up thebuildenvironments.
  • Created Hudson jobs for continuously building teh projects.
  • Scheduled Hudson jobs tobuildupon every checkin into subversion. Setup small shell script in Hudson jobs to do pre and postbuildoperations.
  • Setup automated email notifications onbuildstatus for every Hudsonbuild.
  • Installed Hudson agents on client machines and installed all teh packages required for doing teh builds, for e.g.: Java,Mavenetc...
  • Done patching to SIT, pre-production, production environments by doing delta (patch) updated builds and patching teh package used in SIT, pre-production, production environments and re-starting teh servers.
  • Staged all teh packages on shared server for SIT, pre-production and production environments.
  • ConfiguredMavenuser settings in ‘settings.xml’ file for users in their home directory.
  • CreatedMavenPOM files tobuildthe Java projects based on their project structure.
  • Configured pom.xml wif thebuild, test and source directories, wif teh modules and their dependencies.
  • Pom.xml is configured to compile teh source code of teh project and test teh compiled source code using JUnit testing framework.
  • Pom.xml is configured to install and deploy into NexusMavenrepository.
  • Continuously monitored for teh disk space onbuildmachines wif shell script scheduled to run as cron job and sending email notification upon reaching a threshold value of disk usage.
  • me also create teh remedy change ticket about teh business classification and risk of teh project
  • Responsible for managing various WebSphere configurations like creating jvms/clusters, configuring teh jvms in accordance wif application functionality, defining core groups, configuring global security, installing certs, configuring teh JDBC drivers/data sources, configuring teh application environment such as virtual host creation, defining WebSphere variables and creating user/groups and their roles, Queue connection configurations, Application Deployments.

Environment: Subversion, Anthill pro, Java/J2EE, ANT, JIRA, UNIX/LINUX, XML, Jboss, Windows, Web logic, MY SQL, Shell scripts.

Confidential, CA

Release Manager

Responsibilities:

  • Buildandreleasesoftware baselines, code merges, branch and label creation and interfaced between development and infrastructure.
  • Implemented Subversion branching and merging operations for Java Source Code.
  • Experience wifbuildtools Ant andMavenfor writingbuild.xmls and pom.xmls respectively.
  • Experience in integrating Unit Tests and Code Quality Analysis Tools like JUnit, findbugs and Selenium.
  • Experience in Configuring and deploying to Application servers Weblogic and Websphere.
  • Hands on Experience in using Tomcat and Apache web servers for deployments and for hosting tools.
  • Worked recently on tools migration from old tools like PVCS (version control system) to SVN, Tracker to Jira and finally CI tool Hudson to Jenkins.
  • Partially worked asbuildtools administrator (SVN, Jira, and Jenkins).
  • Worked wif Development Team Leads and testing teams to establish abuildschedule, execute teh builds and troubleshootbuildfailures, if any.
  • Send releases to SID testing. Resolve issues before going into questionnaire. Drafting teh documents for eachreleaseabout teh issues and teh lessons learnt.
  • Successfully managed concurrent deliverables on time and wif quality wifin fast-paced environment and under deadlines.
  • Coordinate wif teh Development Teams to receive teh correct versions of re-usable and dependent components and wif Environment team for issuing/installing successful builds.
  • Create documents onbuildprocess and flow,buildscript maintenance, user guide for developers for local builds.
  • Responsible for Defining Mapping parameters and variables and Session parameters according to teh requirements and usage of workflow variables for triggering emails in QA and UAT environments.
  • Extensively worked on Informatica Designer, Workflow Manager. Designed and migrated various reusable mappings and mapplets in Mapping designer, sessions and workflows in Workflow manager to extract data from various sources like MainFrames, Flat files, SQL server, Oracle.
  • Created and maintained Subversion repositories, branches and tags.
  • Experience in Administering SVN.
  • Involved in sprints and planned releases wif teh team using JIRA and Confluence.
  • Used JIRA tool to track all teh defects and changes related to Build and Release Team.
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Responsible for providing consolidated daily and weekly status reports to teh management and team.
  • Responsible for coordinating teh Offshore and Onsite team and resolve all teh issues faced by teh team.
  • Extensively used Power Exchange to create and migrate Datamaps from system level lo Informatica servers.
  • Used Hudson/Jenkins to perform automated Builds and Deployments
  • Configurations, setup and building of interfaces and modifying teh flow to give teh opportunity for re-use scalability and functionality.
  • Writing shell and Perl scripts for automated deployments especially in handling all teh tasks before kicking off WSLT or WSADMIN scripts or admin console deployments.

Environment: JIRA, SVN,Apache ANT, XML, Maven, jerkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, Oracle.

Confidential, San Diego, CA

Build & Release Engineer

Responsibilities:

  • Designed and Developed Jenkins Build deployments.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for teh Jira bug/issue tracker.
  • Integrated Maven wif Perforce to manage and deploy project related tags.
  • Installed and administered Tomcat repository to deploy teh artifacts generated by Maven and to store teh dependent jars which are used during teh build.
  • Managed Jenkins Maven Repositories to download teh artifacts during teh build.
  • Branching and merging code lines and resolved all teh conflicts rose during teh merges.
  • Used Jenkins as Version control system for managing software codes.
  • Created and maintained documentation of build and release processes and application configuration to comply wif audit requirements and industry best practices.
  • Designed and developed build shell and Perl scripts.
  • Installed and administered tools like Jenkins, Jira, and Devops.
  • Trained and answered queries from QA’s, Test Team’s, developers across teh globe regarding issues related to build.
  • Imported and managed multiple corporate applications into Tortoise SVN.
  • Provided end-users training for all Tortoise SVN, JIRA users to effectively use teh tool.
  • Coordinate/assist developers wif establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) source control.
  • Analyze and resolve conflicts related to merging of source code for SVN
  • Written Perl/Shell scripts for deployments to servers.
  • Written Perl/Shell scripts and integrated wif build Program to automate teh deployment activities to various environments
  • Performed manual build's to troubleshoot issues occurring from inconsistent codes on teh different environments and E-mail teh team when teh build is completed.
  • Worked closely wif developers and managers to resolve teh issues dat rose during teh deployments to different environments.
  • Used Ant scripts to perform teh builds and wrote a few supporting Perl scripts.

Environment: JIRA, SVN,Apache ANT, XML, Maven, jerkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, Oracle.

Confidential

GIS Data Capture Officer

Responsibilities:

  • Capturing and interpreting underground and overhead network assets inGISGE Smallworldfrom field books and electrical drawing designs using GE Small-world.
  • Checking teh data accuracy using electrical trace and data validation
  • Accurate data updating and maintenance of Network system mapsusingGIS
  • Analyze design project information and database records
  • Execution of accurate technical data for internal staff and customers
  • Clarification of design information through field inspection
  • Analysis of existing records and site condition before making changes toGIS
  • Transferring data from manual to digital system
  • UpdatingGIScadastre layers, easements and polygons using GE Small-world
  • Understanding of legacy data capture issues
  • Extract relevant information from different system sImplement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained support through documentation, meetings and issue reporting (JIRA)
  • Performed Software Configuration Management wifin Agile based programs. Managed teh software baselines using Subversion. Managed units of work, defects, and enhancements using JIRA and Team forge.
  • Ability to read set of operational diagram and single line diagram
  • Assuring required electrical connectivity satisfied
  • Liaising wif other staff members to provide plan and service to otherdepartments.
  • Accurately Captured Confidential ’s assets, attribute data, dimensions,annotation and other details depicted on drawings, sketches or in an electronic format into GIS smallworld.
  • Prepared and collated written requests for investigation of assets ornetwork data to Data Assurance Officer or to teh Team Leader.
  • Accessed physical records or electronic system to input/retrieve dataconcerning assets.
  • TDMS- for field book recordings.
  • SOMS (AERIAL PHOTOGRAPHY) - for accurate location.
  • Web Services such as GOOGLE MAPS.
  • IAMS (SAP)-for labeling of substations and other assets.
  • PROJTRAK (MS-ACCESS)-for teh progress or process of teh jobs done.
  • MBS-for teh verification of teh NMI’s.
  • Plastic Plans for street lightening network.
  • GPS co-ordinates for certain Confidential ’s assets.
  • Performed a Quality Assurance service both manual and Automated over
  • Completedwork units.
  • VQA (Visual Quality Assurance) -where teh captured electrical network is viewed in systematic order to find teh errors for presentation purpose and for standard capture rules.
  • EQA (Electronic Quality Assurance)- teh captured electrical network is run through a specific testing tool which is a part of teh smallworld GIS software to find teh connectivity of teh electrical network and other related errors and fixed it.
  • Done some load testing of smallworld GIS software, by checking teh response timeof some functions in smallworld.
  • Used business softwares like MS-ACCESS,WORD,EXCEL and LOTUS NOTES for different purposes.

We'd love your feedback!