Software Configuration Resume Profile
Experience Summary
- More than 78 months experience in Software Configuration Management, Build and Release Management, Incident Management activities.
- Gain expertise on Configuration Management Tools like SVN, CVS, PVCS and Clear Case at user level and admin level.
- Good knowledge in Configuration Management involving Identification, Versioning and complete build release management of all the configurable items.
- Extensive hands-on experience in Subversion GUI and command prompt, Repository creation, secure access and migration.
- Well-versed in Multiple enhancement applications and its merging activity.
- Knowledge on Environment setup for Java , VB , Dot Net and Websphere applications
- Provided Subversion SCM automation Tools training to the new team members and project team users.
- Possess strong analytical and design skills. Has exposure in large projects, which involve high level of planning, scheduling and updating of weekly status.
- Very flexible, proactive, very quick learner and a good team player.
Skill Set
| Version Control | Subversion, PVCS, POWER, CVS, VSS, Clear Case, Tortoise SVN |
| ALM | Team Forge |
| Continuous Integration Tools | BuildForge, Hudson, Anthilpro, Cruisecontrol |
| Build and Packaging | Ant, Maven, POWER |
| Scripting | Perl, Shell, Batch, MS-DOS |
| Operating System | Windows all flavors , Linux, Unix, MS-DOS |
| Programming Languages | C, C , Visual Basic |
| Databases Tools | Oracle, MS-Access, MS Sql 2000 |
| Internet Technologies | VB Script, HTML 4, PERL |
| Certifications | Rational ClearCase for Unix, Cognizant Certified Professional in SQL Server 2000, Level 1: IT IS Process Space, IT IS Yellow Belt |
| Management Skills | SCM Audits, Team Management, Release Manager |
| Domain Knowledge | Retail, Insurance, Information and Media |
| Servers | Apache, Tomcat, Geronimo |
| Others | MS Visio, MS Project, MS Office |
Relevant Project Experience
Analyze various build deploy tools TeamForge used across various platform.Technology : SVN, Team Forge, AntilPro, Remedy, ASME, Hudson and ANT, Clearcase, POWER, Shell Script, Apache, Geronimo
Role Responsibility
- Plan and align project calendar with master release calendar.
- Manage Track releases using HPQC
- The responsibilities include providing inputs to development in C, C , C , Java, Shell Perl scripting on UNIX and Windows platforms. Creating guidelines for Build and Release management of all the software applications and Database changes in Informix, SQL, DB2 and Oracle.
- Performing all the build and release management activities for this project by administrating and integrating Source Code control systems like Subversion, Clear Case, and Power into build systems like Teamforge, AnthillPro and company's home grown system-Power.
- Build Test environment for SIT system integration UAT testing user acceptance .
- Responsibilities and deliverables include creating application packages and deploying them in multiple test environments and ultimately to production environment with least outage to the systems
- Coordinate with QA team understand requirements in order to build exact test environment, Test data for test life cycles.
- Drive, Schedule coordinate Issue resolution meeting project deliverable teams.
- Plan and Manage rollouts of enhancements and maintenance.
Confidential
Technology : Maven 2.0.6, Cruisecontrol, Perl Script, Shell Script, Apache, Tomcat5
Role Responsibility
- Worked in Build and Release Management Team
- Responsible for improving SCM process and procedures for version control, branching, merging which can support multiple releases using Subvresion for different Projects. Maintained repository of Java codes performing all the Configuration management activities of the project with geographically distributed team.
- Over all administration of Subversion, Infrastructure and open source packages using Maven
- Release and deployment management for various environments
- Continuous improvement of SCM process
- Creating the build scripts using Maven for Java projects.
- Integrating version control system with the build.
- Automating the build process by configuring Cruise Control for projects.
- Build tracking so that whenever defect is detected, developers will be able to track the source code.
- Create detailed build report.
- Handling Environment issue in Linux boxes.
- Configuring Apache and Tomcat servers for deployment and setting up UI.
- Defining branching, merging and tagging strategies enabling parallel development.
