Post Job Free

Resume

Sign in

Engineer Service

Location:
San Francisco, CA
Posted:
February 20, 2015

Contact this candidate

Resume:

Venkatesh Reddy

617-***-****

acoel4@r.postjobfree.com

Professional Summary:

. 8 years IT experience in Software Configuration Management and Build-

Release Engineering along with standalone and web based applications

development Support.

. Experience with the different versioning tools.

. Good understanding of core Java concepts.

. Experience with build tools Ant and Maven for writing build.xml's and

pom.xml's respectively

. Experience in Continuous Integration tools Cruise Control and Hudson &

Teamcity

. Experience in Weblogic and Jboss application server

. Experience in UNIX and Shell scripting

. Strong debugging and problem solving skills

. Experience in integrating Unit Tests like JUnit, TestNG, Selenium into

Build Scripts/CI Tools

. Flexible to work on new technologies and ability to quickly fit into

the team and take challenges as required.

. Excellent knowledge in SCM process redesign, build and release

management, project management and integration of technologies

Technical Skills:

Languages: Java/J2EE, Dotnet, Shell

OS Platform: Windows XP/NT, MAC OS X 10.6, Linux, Unix

Database: Oracle 10/11, Sql server, DB2

CM Tools: Rational Clear Case 6.0 and 7.0.1,8.0,CCRC

SVN(SubVersion), Perforce,Git

Build Tools: Maven 3, Ant 1.7.1,Nant

Application Servers: Weblogic 8.1/12c, Jboss 5.X,WAS

Defect Tracking Tools: Rational Clear Quest 7.0.1, Remedy,bugzilla,Hp

Service center, Atlassian Jira

ContinuousIntegrationTools: Hudson/Jenkins, Anthill pro, Bamboo

Other Tools: TOAD, JBuilder, Eclipse, Text Pad, Edit Plus, MS Office,

Ms Project, Ms Visio, Visual studio, Jboss,

informatica8.6.1,VM ware

Education:

Education: B.tech Computer Science & Engineering from J.N.T.U (2005)

Professional Experience:

Capital One Richmond, VA

Nov 13 - Till Date

Software Configuration Management

Engineer(SCM)/Build Release engineer

Description: Card Online servicing, is a Customer accessible Web portal

developed by Capital One, to migrate from the existing Voyager platform to

Unified Presentation Framework (UPF). Unified Presentation Framework

enables Capital One Customers to access their Credit card information with

comprehensive functionality such as, Account Login, Account Summary,

Transaction Details, Account Statement and Make a payment. Also Capital One

leverages the same portal on Mobile Operating Systems like Apple iOS and

Android using Responsive Web Design (RWD). Capital One is the first Bank

Service to deploy the same portal across Web and Mobile platforms. Also

Card Online Servicing enables customers to track their Credit Score by

providing external links in the Web Application

Responsibilities:

. Using both svn as Version control tool

. Using maven as build tool.

. Implemented security scans and automated

. Defining and implementing Automation of the builds in

ContinuousIntegration(HUDSON/Jenkins).

. Developing the documentation based on the requirements and update.

. Managing the application build and deployment using different tools.

. supporting different environments like Dev, Int, QA, Staging and prod

. Supporting the implementation of CI build pipeline.

. Supporting Application deployments using Weblogic 12c.

. Deploying war/tar and troubleshooting depending on the release cycle.

. Automated the application deployments.

. Troubleshooting & fixing the build failures.

Nike Beaverton, OR

Jun 13 - Nov 13

Environment Engineer/Build/SCM Engineer

Description:

This project involves Pre-prod & production support and maintenance of 35

NIKE brand websites like:

1. NIKE Plus

2. NIKE Sportswear

3. NIKE Football

4.Nike Basketball

5.Nike Skateapp

6.Techpack

7.Nike Move-istanbul etc..

Also IOS mobile apps related to fuel band app, GPS watch & Nike service

layer related to social networking of nike (like Facebook, Twitter etc.)

.It involves support activities, service management activates and

resolution activities for the issues in several Nike brand sites. It

involves providing support to Dev, TIE, QA, Perf, Pre-prod/Staging and

Production environment. It involves getting code from third part agencies,

evaluating it and deploying the code to production. It also involves

development of new modules for Nike sites. It involves tracking the issues

that arise in the live environment. The key technical activities are

providing and maintaining development environment for the agencies,

analyzing and reviewing the code developed by them, reviewing and executing

Database related work, troubleshooting issues in the Pre-Prod/production

environment, designing and analyzing the enhancements for all the brand

sites, resolving the technical issues faced by the agencies. It also

demands various DNS set up activities. Also Supporting up gradation of the

old Nike Brand Tech application from 1.0 to Brand 2.0.

Responsibilities:

. Used both svn & Git as Version control tools

. Proposed to upgrade from svn to Git & Implementing Git for the mobile

applications

. Proposed and implemented Advanced Branching Strategies/Release

Versioning Standards.

. Syncing the production environment and pre-production environment

based on the weekly releases

. Supported as environment's admin to provide user access to end users

and third parties for all the pre-prod environment servers.

. Supported the IOS and Android applications.

. Processed build and publish build results to developers and QA teams.

. Supported in upgradation of the old environment to new environment

. Provides oversight of pre-production Systems-

Dev/TIE/QA/Staging/Perf/Hotfix support & Prod backup support.

. Deployments, configurations and troubleshoots new application(package)

to pre-prod environments and support as backup to production

environment.

. Worked with Site-Ops Team and Tech Leads. and Engineering to ensure

changes to systems are managed, documented and executed.

. Assisted Engineering team with build, deploy and release processes in

pre-production & Production environments.

. Created and maintains system diagram, showing application, network,

database and service layers.

. Design the components using the best solution with performance and

extensibility as the highest priority.

Anthem Bcbs/Wellpoint Inc Richmond, VA

Aug 10 - May 13

Build/SCM Engineer

Description: ACES Application(Anthem Consolidated East System) which has 4

different tasks a) ENB(Enrollment & Billing) online, b) Benefits c) Rating

d) Re-Insurance

EDI Application: A newer electronic format is being mandated for use, the

5010 Hipaa electronic format Healthcare data transmissions must adhere to

these standards,. The focus in the coming years will be on the

implementation of EDI for basic Healthcare business processes which include

claims transactions, remittance advices, enrolment and eligibility

transactions.

Responsibilities:

. Implementing and managed, as Configuration Manager, builds and source

code branching as well as QC and integration of testing environments.

. Acted as interface between Business Teams and Development Team related

Requirement Analysis and Development process.

. Deployed the application across QA/UAT/Prod Servers up on getting the

sign off from Manager.

. Release changes into QA/UAT through controlled promotion processes.

. Maintain the Patch Release Process.

. Deploy the patches on various QA/UAT/Production environments .

. Defined and implemented Configuration Management policies and

procedures.

. Build the applications using Maven.

. Streamline the delivery of code from development teams to QA teams

through auditing of the build process and version control.

. Coordinated with developers/clients for version upgrades, patch

releases and production customizations. Subsequently promoted they

form development through production environments, using Rational Clear

Case, after undertaking regression testing and QA.

. Expertise in Maven for the build process.

. Develop and Maintain the ANT/Maven build and deployment scripts.

. Wrote shell scripts to support the Software packaging Management to

handle file name, revision and version.

. Creating VOBs in ClearCase for new projects or modules.

. Performed software updates and patching of Weblogic and JBoss on a

need basis

. Processing build and publish build results to developers and QA teams.

SprintNextel Reston, VA

Jun 08 - Aug 10

Build/Release/SCM Engineer

Description: This system was developed for a Telecommunication firm who are

the telephone service provider. The system basically maintains information

relating to Customer, Sales, various telephones services like free call,

connect call etc., other utility services and different nodes information.

The system also keeps track of the different pending tasks and complaints.

Invoices are generated depending on the lines, nodes and services utilized.

Capabilities include Sales, activation, cancellation, return and exchanges

of the Phones and accessories. Capabilities also include printing receipt.

The application includes two parts: Front Office and Back Office. Front

office handles all the sales and interacts with a Java thin client

interface to complete the activation of Services. Back office mainly

includes all the administration tasks including setting up of data and

security privileges.

Responsibilities:

. Two way code syncronization everyday, Build and release accordingly.

. Implemented SVN as the version control tool on both Sprint and Nextel

Repositories.

. Supported as SVN admin too.

. Worked as BA to interact with both Business Teams and Development

Teams. And participated oin SCRUM standup meetings to monitor

development status.

. created team projects, and branches.

. Working with on-site and off-site resources for successful execution

and implementation of Builds and Deployments.

. supported .net projects created by different visual studio versions.

. Created the complete repository structure and automated the version

control process during the repository code sync process.

. Expertise in Maven for the build process and Bamboo as continuous

integration build tool

. Worked on build failures on trouble shooting the given exceptions

from the compilation.

. Handed the issues requests using Jira and also worked as jira admin

. Building and deploying the application Jars into Application Servers

and running a Sanity test on the application.

. Synch up with Confluence for Project related information.

. Created automation plans in Bamboo to run the builds and release the

scripts to various environments.

. Created Deploy-RPM plans through Bamboo to deploy services to

respected environments.

. After deploying to the respective environments worked closely with

Testing team UAT testing and the Fitnesse testing.

. Performing daily build for staging environment

Client Deutsche Bank NewYork, NY

Jan 07 - May 08

Build Engineer

Description: Deutsche Bank, Singapore's Direct Internet is Deutsche Bank's

premier product in the field of investment banking and caters to the

corporate clients across the world. It is an electronic banking system. DB

is a leading online training provider for all Financial Institutes, Banks,

Government Financial reserves, etc. DB clients are mainly from European

countries, America, Singapore and Australia. The servers were administered,

operated and monitored from the Usa.

Responsibilities:

. Worked with Business Owners, Project Managers to identify the releases

release dates project scope and negotiating the timeline for release

calendar.

. Worked with Development Teams and Project Managers to understand the

scope of changes and the documenting the risks to the current stable

environment and communicating them

. Involved in Update and maintaining configuration specifications

. Worked closely with QA Teams, Business Teams, DBA team and Product

Operations teams to identify QA and UAT cycles release schedule to non-

prod and prod environments.

. Involved in deployment and configuration of WebSphere Application

Server.

. Worked in creating Websphere Application Server Clustered Environments

and handling Load Balancing for QA UAT and Production

. Building J2EE applications using Ant scripts deploying the EARs/WARs

to target environments.

. Executed Unix Shell Scripts and validated in UAT for looking right

data.

Brewex Technologies. Banglore, India

Jan 06 - Dec 06

Build/Release Engineer

Description: Brewex Technologies, is a software development outsourcing

provider of information technology solutions and services. we have

successfully completed over 100 projects, varying from tens of man hours to

tens of man months and accumulated extensive experience in the industries

of e-business, e-government, ducation, finance, manufacturing, trading and

consulting. The technologies we are most strong in are .NET, Java, ASP

and PHP development on various platforms. Besides our experience, skills

and the cost advantage, we offer friendly service, confidentiality etc to

guarantee successful projects.

Responsibilities:

. Involved in Requirement Analysis phase and worked closely with the

client for requirements gathering.

. Involved in the Design phase for this project.

. Involved in writing unit test cases.

. Creating VOBs in ClearCase for new projects or modules.

. Creating branches and labels in ClearCase.

. Merge the code on a regular basis.

. Support the development team with ClearCase issues.

. Manual Testing of the application

. Installing ClearCase and setting up the environment



Contact this candidate