Wednesday 20 June 2012

Curriculam Viate

Jagadeesh Bhogireddy
Experience Summary
Assoc. Operations Mgr - IT IS, having Eight years of experience in the field of IT.
Six years of experience in Software Configuration and Release Management using IBM Rational Synergy/CM, Change Synergy, TFS, SVN, CVS, VSS along with UNIX shell, Power Shell and Perl scripting.
Having Strong knowledge in IBM Rational Synergy/Change, TFS and SVN Administration along with expertise level in UNIX, LINUX Administration with Perl and shell scripting.
Having Strong knowledge in AGILE Scrum methodology in Application Lifecycle Management.
Having Strong Knowledge of Software Configuration Management and Release Management and implementing best practices in the projects.
Having Strong knowledge in WEBLOGIC SERVER ADMINISTRATION.
Highly motivated, creative, fast learner and good communication skills.

Education and Certifications
Title of the Degree with Branch
College/University
Year of Passing
Masters of Science in Information Systems.

GITAM, Visakhapatnam.

2004.
Technical Skills
Hardware / Platforms
Windows 98/XP/2000, Hp-Ux, Solaris, Unix and Linux
Technology
.NET, Java, J2EE and SAP
Programming Languages
C#, VB, Java
Databases
Oracle 9i.
Scripting Languages
JavaScript, HTML, Perl, Shell, Power Shell
Version ControlTools
IBM Rational CMSynergy/Change, TFS 2010,SVN, Clear Case, TeamCity,Go,Ant, Nant and Make.



Visa Details
Holding UK ICT Tier2 Visa till December 2012-12-26
Contact Details
Mobile No. 07424666352         
Relevant Project Experience
Organization:   Cognizant Technology Solutions                                                  

Project #1

Title                                      Software Configuration Management.
Client                           INVENSYS-PLC
Operating System          Windows and UNIX Flavours (Linux and Solaris)
Tools                              IBM Rational CMSynergy/Change, TFS-2010
Team Size                      15
Role                                Technical Lead and Assoc. Operations Mgr - IT IS
Period                            Sep 2009 – Nov 2011

Project Description
Invensys is a global technology group supplying solutions, software, services and equipment to monitor, control and automate processes in a wide range of environments and across almost every sector. Invensys Operations Management is a technology, software and consulting business that applies advanced technologies to enable the safe and efficient operation of large industrial plants such as oil refineries, fossil fuel and nuclear power generation plants, and petrochemical works. Invensys Controls designs, engineers and manufactures products, components, systems and services used in appliances, heating, air conditioning/cooling and refrigeration products across a wide range of industries in residential and commercial markets.

ROLES AND RESPONSIBILITIES:

Roles:
·         Administrator for IBM Rational Synergy Version Control Tool.
·         Administrator for IBM Rational Synergy Change Control Tool.
·         Administrator for TFS 2010 Version Control Tool.

Synergy Admin Activities:

·         Successful installation of IBM RATIONAL Synergy 7.1 SP1, Change Synergy on new Linux and Solaris Environment.
·         Admin activities of Linux and Solaris include Mail and DCM configurations.
·         Administrating the users for their access to the tools and their issues, managing user and groups’ permissions and accomplishing administration.
·         Enabled SSH for password less access for trusted clients.
·         Successful up gradation of Synergy 6.5-SP5-09 Databases to Synergy 7.1-SP1.
·         Successful installation of Tivoli and RDS for Synergy Users authentication.
·         Successful installation Rational Change 5.2 on Solaris and Linux boxes.
·         User Migrations on new version of Rational Synergy boxes.
·         Synergy Database Backups and Restore.
·         Maintenance of chunk files and increases the file sizes if needed.
·         Monitoring the Linux and Solaris logs and synergy server logs for any errors and performance related issues.
·         Installing TFS on the machines, Creating TFS branches and the Folder, managing users and group’s permissions and administration of Team Foundation Server.


Responsibilities:

·         Successful handling of products like SCADA, RTU, IEC61850, System Configurator, Remote Terminal Viewer and IACC.
·         Responsible for all build and CM Admin activities include synergy and change on windows and Linux and Solaris environment.
·         Setup Build & Release mechanism for new product lines.
·         Drive the resolution of failures.
·         Troubleshooting issues with builds and compiler tools.
·         Administration & trainings of tools like Synergy, Change.
·         Setup, implement and maintain the CMSynergy tool workflow process.
·         Support the development team with the technical consultation on the CMSynergy, Change Synergy.
·         Fine tune SCM process, Shell and ANT scripts for performance improvement.
·         Active involvement in the project management in terms of planning the parallel releases and merge.
·         Creating baselines and maintaining parallel releases.
·         Creating user ids and passwords and defining roles for them.
·         DCM between CMSynergy Servers across the globe.
·         Resolving all issues related to DCM (Distributed Change Management).
·         Code Merge and Merge Builds between parallel releases.
·         Writing the ED Documents which contains the SCM Plan, tools which we are using and automation of build process.
·         Setup process & maintain the Archive of software releases (internal & external) & license management for other employees of the Group / Unit.
·         Solid working experience in scripting using technologies like Batch Scripts, Perl Scripts, Power Shell and UNIX Shell Scripts and build tools like ANT.
·         Solid experience in build development & distribution approaches in distributed / onshore offshore development environment.
·         Experience in deployment (Manual / Automated) of Web applications.
·         Good time management organization, inter-personal skills.
·         Worked in a distributed, multi-site environment.
·         Work closely with different project teams to understand the requirements and should be able to drive   build development relatively independently.
·         Strong problem solving skills.
·         Experience setting up Build environments using Virtualization VMware.
·         Handled build and release management using CMSynergy Version Manager, ANT and Shell scripting on JAVA/J2EE.
·         Develop & maintain scripts (shell) to automate the process of builds.
·         Database monitoring, utilization and performance tuning on Linux box.
·         Monitoring the activities like DCM receive, generate and database backup.
·         Maintenance of the development and deployment baselines.
·         Interacting with the tool support team for the administration and customization of the CMSynergy tool.
·         Maintenance of the FAQ and all documents related to SCM and CMSynergy on the E-MATRIX.
·         Responsible for CM audits.
·         Developing & generating Build summary reports and send to leadership team.
·         Execute and deliver installed product areas from compiled code.
·         Maintain software release archives and manage build equipment and contents.
·         Usage of Third Party tools like ROBO COPY and EXPECT.
·         Automate Remote Deployment of Builds on Development & Test Servers.
·         Integrate Packaging scripts & Test Automation scripts with build & Monitor build verification test status.
·         Automate & monitor daily project development & biweekly Global builds
·         Develop and maintain build framework in Perl, Shell, Power Shell and code base in C++ and Java
·         Experience in Release Management towards release the product with in the schedule.
·         Experience in Burning the CD IMAGES and releasing to Customers.

Achievements:

·         Received Award for successful contribution to make PROJECT EDGE a success.
·         Received Rain Maker Award for the successful creation and implementation of new build process for IACC- Project.
·         Successfully managed people & time as to keep up with the work life balance between project deadlines and personal life.
·         Provided quick analysis and resolution to the CMSynergy problems, which minimized the customer development downtime.
Automated and documented the release management process, which involved developing the scripts to handle the, maintenance & major releases.
 
Project #2

Title                                    Software Configuration Management.
Client                         CENTRICA-PLC,
Project Type                Defining Rules in strategy manager for credit card application processing.       
Operating System        Windows and UNIX Flavors (Linux and Solaris)
Tools                           IBM Rational CMSynergy/Change, TFS-2010
Team Size                    10
Role                                    Assoc. Operations Mgr - IT IS
Period                                 Dec 2011 – Present.
Project Description
Centrica is helping to shape the future of energy in the UK, North America, Europe and further afield. We are a top FTSE 100 company, the biggest UK energy supplier and a growing presence in the North American market.

At the core of our pulling power is the ‘energy chain’, covering the eight critical parts of the business: we source it, we generate it, we process it, we store it, we trade it, we supply it, we service it and we save it.

As with any chain, it is only as strong as its weakest link, which is why every part of Centrica is equally essential to our success. It was introduced in 2008 and is now firmly embedded in our operations, along with strong corporate responsibility standards and high quality leadership behavior.

ROLES AND RESPONSIBILITIES:

Roles:

·         Administrator for IBM Rational Synergy Version Control Tool.
·         Administrator for IBM Rational Synergy Change Control Tool.
·         Administrator for TFS 2010 Version Control Tool.
·         Administrator for SVN Version Control Tool.
·         Administrator for TeamCity Build Tool.

RESPONSIBILITIES:

·         Support for all systems including debug compilation/run time issues in both Test and Production Environments and the ability to resolve version control issues for the developers related to SVN, TFS and CM Synergy
·         Works with the Production Operation Team, Build Management Team, Deployment Support Team and the Development Team in Centrica to resolve all kind of issues.
·         Creating branches in IBM Rational Synergy, assisting the developer for the Merge activities and the conflicts which may arise, Administrating the users for their access to the tools & Providing support to developers for their task creation, build issue, tool issue, etc
·         Creating the Releases in Synergy for the new project and providing support to them.
·         Supporting Build management team when Synergy build goes wrong or Build failed.
·         Supporting Deployment support team when the deployment got failed and helping them by resolving the issue and republishing the build.
·         Administrating the users for their access to the tools and their issues, managing user and groups’ permissions and accomplishing administration of Tortoise SVN.
·         Source Code Management, including the creation of the central repository for all Release code through SVN.
·         Performing the build with Team City and deployment for the SVN applications.
·         Creating SVN branches, performing the Merge activities and resolving the conflicts which may arise at the time of merge in SVN with the help of lead developer.
·         Installing TFS on the machines, Creating TFS branches and the Folder, managing users and group’s permissions and administration of Team Foundation Server.
·         Retaining the Experian QAS data updates for Centrica Accounts in SCM library and contacting the QAS support team in case of missing data updates.
·         Creating the TOC’s for the SAP Projects using SAP GUI in the morning without affecting the user work & publishing those to build management team for the builds.
·         Maintaining the release notes and glade out the build area on regular basis.
·         Coordinated closely with development and QA teams to implement successful daily builds and deployments.
·         Monitoring the release work and keep on updating issues and errors to the respective teams.

Achievements:

·         Got very good appreciation from client manager towards my successful participation for project improvement and innovative ways to identify and fill the gaps for better performance.