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.
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.