Deepthi Chowdary Mail id: devinenideepthichowdary@gmail.com
Mobile#: 9848543389
Objective
Seeking leadership opportunities in SCM/Build and Release/Deployment
Management at an Organization/Product level. To be engaged in a challenging
position that leverages and enhances my knowledge to meet the Organizational
business objectives.
Summary
 Over 11 years of total experience with Build, Release Management, Configuration
Management on UNIX, Linux and Windows environment.
 Created SCM Process, policies, procedures and Release Notes to follow
Development and allow QA teams to Release or Deploy highest quality product
for the enterprise.
 Excellent work experience in Software Development Life Cycle (SDLC), Project
Management, Project Release and Configuration Management Plans.
 Experience in BuildAutomationtools like ANT, NANT and Maven.
 Worked on Version control systems like Starteam,Subversion, GIT
andClearCase.
 Worked on repository control tools Nexus and Stash.
 Experience in configuring SONAR with Jenkins for code quality check and
Dashboard services.
 Implemented and administered Continuous Integration process using
Hudson,Jenkins, Continuum.
 Experience in setting up Baselines, Branching, Patches, Merging and Aut omation
Processes using Shell/bash and Batch Scripts.
 Experience with shell scripting.
 Very Strong in configuring, develop and deploying Enterprise Java Beans in
WebSphere/Weblogic App Servers, Tomcat and JBOSS 4.0 application
Server.
 Created CM Plans, Test plans and Build Documentation while maintaining source
code.
 Process Knowledge of ITIL Process and enforcer of best practices.
 Expertise with using Oracle 8i/9i, SQLServer databases and writing SQL
queries.
 Good understanding of the principles and best practices of Software Configuration
Management (SCM)
 Coordinated with the Offshore and Onshore teams for Production Releases.
 Worked with different Bug Tracking Tools like Jira, Tivoli and Remedy.
 Good analytical, problem solving, communication skills and have the ability to
work either independently with little or no supervision or as a member of a team.
Technical Skills :
Languages : C, C++, C#
Scripting Languages : Shell, Python, Power Shell, Batch
Java Technologies :Java, J2EE, EJB
Microsoft Technologies :ASP.NET, VB.NET, C#.NET, ADO.NET
SCM Tools : SVN, GIT, ClearCase, Starteam, TFS
Build Tools : ANT, NANT, Maven
CI Tools : Jenkins/Hudson, BuildForge, Continuum
Repository Mgmt Tools : Nexus, Stash
Bug Tracking Tools : Jira, Remedy, Tivoli
Operating Systems : MS Windows, UNIX, Linux, IOS, Android
Database : Oracle 10g and 8i/9i, MS SQL, SQLServer2005/2008
Servers : Apache, Tomcat, JBoss, WebLogic, WebSphere,
IIS6.0
EDUCATION & CERTIFICATIONS:
 Bachelor of Technology in Electrical and Electronics Engineering, from JNT
University.
 ITIL V3.0 certified
 ITIL Service Transition certified
VISA STATUS:
Holding B1 VISA for US
Experience Summary
 Kony IT Services Private Limited (Sep3rd, 2015 – Till Now)
 Alliance Global Services Private Limited (Sep26th, 2014 – Aug19th, 2015)
 Cognizant Technology Solutions Private Limited (Jun13th, 2012 – Sep24th, 2014)
 Infosys BPO Limited (Jun4th, 2008 – Jun4th, 2012)
 CademsInfotech Private Limited (Sep11th, 2005 – Apr18th, 2008)
Domain Experience
Insurance (Client: MetLife Insurance)
Banking (Client: AMEX Corporate Credit Cards, Client: TMB Bank)
HealthCare (Client: Xerox)
Manufacturing (Client: Global Foundries IC Manufacturing)
Ecommerce (Client: Sirjee Fabrics)
Professional Experience
Company: Kony IT Services Sep’2015 to Present
Client: TMB Bank
Location: Hyderabad
Role: Build and Release Manager
Responsibilities
 Automating the build and deployment process using Batch and Shell scriting.
 Performing build activities to generate KAR using the IDE Kony studio.
 Changing the KAR to IPA through XCode tool and deploying it on IOS.
 Automated the generation of apk for android deployments.
 Performing deployments on websphere.
 Installation of Subversion on Apache and setting up source code.
 Performing Branching and Merging
 Handling incremental releases
 Installation of Jenkins and configuring for various jobs
 Written build script using ANT specific for environments
ENVIRONMENT: Java/J2ee, ANT, Subversion, Jenkins, Batch scripts, WebSphere,
Xcode, Konystudio, IOS, Android, Oracle.
Client: Global Foundries Sep’2014 to Aug’2015
Location: Hyderabad
Role: Build and Release Manager
Responsibilities
 Sending the Uptime and Downtime notifications to teams regarding Servers
Status as a part of the Build Engineer role at the time of deploying the EAR and
WAR package in JBoss 4.3 Admin Console.
 Build and Deploy J2EE application in JBoss using shell scripts and Perl scripts
 Build and Deploy Windows applications.
 Defined processes to build and deliver software baselines for internal as well as
external customers.
 Contribution to development, deployment, and maintenance of technology-based
business solutions.
 Was responsible for providing guidance on support issues and driving
development tasks to completion.
 Performing the implementation and production release phases of project.
 Responsible to deliver high quality, reliable software solutions to manufacturing
facilities to promote a highly automated manufacturing environment.
 Handling Database deployments on both Oracle and SQLServer.
 Gathered all the stakeholder approvals, necessary signoffs while acting as a
release manager for two development teams.
 Performing builds using Hudson/Jenkins and configuring the jobs accordingly.
 Created analytical matrices reports, dash boards for release services based on
JIRA tickets.
ENVIRONMENT: Java/J2ee, ANT, Maven, Subversion,Git,GitHub, UNIX, Shell, IBM MQ,
Jenkins/Hudson, Perl, JBoss, Linux, Oracle, SQL Server.
Client: Xerox Health Care Nov’2013 to Sep’2014
Location: Hyderabad
Role: SCM Build/Release Engineer
Responsibilities
 Participated in the release cycle of the product which involves environments like
Development QA UAT and Production.
 Assist with maintaining current build systems, developed build scripts, and
maintained the source control system.
 Developed build and deployment scripts using Maven and ANT as build tools in
Jenkins/Hudson to move from one environment to other environments.
 Publishing the Release notes for all the releases using Confluence.
 Created Jenkins Workflows for pre deployment process (DB execution,
Environment configuration changes etc) on both QA and preproduction
Environments .
 Worked with GIT and Clearcase to manage source code.
 Coordinatedwithall the teamsbefore andafterthe production deploymentsforthe smooth
productionreleases.
 Integrated Maven with Subversion to manage and deploy project related tags.
 Working closely with Web Administrators to understand, participate, and
experience the technical architect for web sites such as Apache, JBoss,
WebSphere, WebLogic; and deploying J2EE Applications to these environments.
 Installed and administered repository to deploy the artifacts generated by
Maven and Ant and to store the dependent jars which are used during the build.
 Provided the assistance for the smooth phase of Release for the Emergency and
Expedite Releases by getting the Director Level Approval and coordinating with
different teams.
 Written Shell scripts to apply the Integration label to all the files which needs
manual labeling of files.
 The above docs are being used as the guide for manual build and deployment
process, in case the automated scripts break (emergencies).
 Created a complete release process doc, which explains all the steps involved in
the release process.
 Updated the Database Tables running the Database Scripts.
ENVIRONMENT: Java/J2ee, ANT, Maven, Subversion,Git,Stash, UNIX, Shell,
Jenkins/Hudson, Web Sphere, Linux, Oracle.
Client: American Express Jun’2012 to Oct’2013
Location: Hyderabad
Role: Build and Release Manager
Responsibilities
 Build and Release Java Applications to Dev, Test, Pre production and
Production environments.
 Created Continuum Pipeline from scratch till production.
 Wrote ANT Scripts to automate the build process.
 Involved in writing the Maven scripts for the configuration of Java applications
 Used Shell scripts to automate the deployment process.
 Used Maven to build rpms from source code checked out from Subversion
repository, with Jenkins being the Continuous Integration Server and Nexus as
repository manager.
 Attended every day scrum/agile meetings and weekly sprint meetings to evaluate
completed work and to handover new tasks.
 Responsible for automated Scheduled Builds/Emergency Builds and Release using
ANT scripts for Enterprise application (J2EE).
 Involved in monitoring builds, break/fix management, issue tracking, and
identifying and resolving wide variety of build-related issues for different products.
 Assisting developers in integrating their code with the main stream
 Merge conflicting code to ensure release to test environments.
 Resolved update, merge and password authentication issues in Subversion,
Jenkins and Jira.
 Create automated build procedures to ensure code is always ready for
deployment using Tomcat web server as well as WebSphere application server.
 Create and maintain build scripts using Final Builder to perform builds efficiently.
 Experienced with JIRA for defect tracking.
 Coordinated all the IT projects successfully by resolving release
interdependencies and planning release.
 Planning, scheduling and documenting releases at code freeze Periods.
 Developed UNIX Scripts for the purpose of manual deployment of the code to
the different environments and E-mail the team when the build is completed.
 Shell scripting for building and deploying java application to target environments.
 Coordinated with different teams before and after the production deployments.
ENVIRONMENT: Java/J2EE, Ant, Maven, Continuum, Tomcat, Web Sphere, Subversion,
ServiceNow, shell/bash, UNIX, Linux, Oracle, IBM Tivoli.
Client: MetLife Insurance, USA Jun’2008 to Jun’2012
Location: Bangalore
Role: Build and Release Engineer
Responsibilities
 Supported and helped to create Dynamic Views and Snapshot views for end
users.
 Created and deployed builds to different environments based on requests.
 Converted and automated builds using NANT. Scheduled automated nightly
builds using Jenkins.
 Helped developers and other project teams to set views and environments.
 Created and applied Baselines and Labels for each Build Artifacts.
 Created projects Development and Integration views for Development and
Integration Streams.
 Created and maintained documentation of build and release processes and
application configuration to comply with audit requirements and Industry best
practices.
 Produced release notes and other build-related documentation.
 Developed scripts usingBATCH files for Automation of Activities and builds.
 Working closely with IIS Administrators to setup an automated deployment
for dotnet applications, XML files and WebServices using StarTeam and
TFS Tools.
 Provided level one support for build troubleshooting and production issues.
 Responsible for the EBFs (Emergency Bug Fixes) to push them to different
environments and monitor their status.
 Created change tickets using BMC Remedy tool.
 Performed merges for each build from Development Branch to Integration
Branch.
 Created the Release Management plan with the implementation schedule.
 Conducted Smoke Testing to verify for the right build is deployed.
 24/7 on call support for emergency site maintenance and immediate build and
install requests.
 Worked with the automated scripts for the Build and Deployment of the
applications.
 Monitor and administer the automated build and continuous integration
process to ensure correct build execution, and facilitate resolution of build
failures.
 Maintained configuration files for each application for the purpose of build and
install on different environments.
 Created the build instructions docs and install (deploy) instructions docs for
each application for different environments.
ENVIRONMENT: Windows, NANT, Build Forge, Star team, TFS, IIS 6.0, Jenkins, Batch
Scripting, Remedy.
Client: Sirjee Account Package Sep’2005 to April’2008
Location: Bangalore
Role: Developer
Project Description:
The Sirjee Account Package is a web-based package, which helps the users to
communicate and transfer information around the globe. The purpose of this
application is to allow an authentic user to make desired updates in main site and
for its further enhancement. It helps in credit collections, invoice processing and
faster processing of Purchase Orders, financial processing since the
management's involvement is completely flexible. Generation of balance sheet,
trial balances are some of the core activity of this project.
Responsibilities:
 Involved in The Analysis of the Project.
 Involved in Screen design, Designing of Database Tables
 Involved in Coding in Master Forms.
 Involved in Generating and Designing the Crystal Reports.
 Performance Analysis

sahithi_Build_Release_Resume

  • 1.
    Deepthi Chowdary Mailid: devinenideepthichowdary@gmail.com Mobile#: 9848543389 Objective Seeking leadership opportunities in SCM/Build and Release/Deployment Management at an Organization/Product level. To be engaged in a challenging position that leverages and enhances my knowledge to meet the Organizational business objectives. Summary  Over 11 years of total experience with Build, Release Management, Configuration Management on UNIX, Linux and Windows environment.  Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release or Deploy highest quality product for the enterprise.  Excellent work experience in Software Development Life Cycle (SDLC), Project Management, Project Release and Configuration Management Plans.  Experience in BuildAutomationtools like ANT, NANT and Maven.  Worked on Version control systems like Starteam,Subversion, GIT andClearCase.  Worked on repository control tools Nexus and Stash.  Experience in configuring SONAR with Jenkins for code quality check and Dashboard services.  Implemented and administered Continuous Integration process using Hudson,Jenkins, Continuum.  Experience in setting up Baselines, Branching, Patches, Merging and Aut omation Processes using Shell/bash and Batch Scripts.  Experience with shell scripting.  Very Strong in configuring, develop and deploying Enterprise Java Beans in WebSphere/Weblogic App Servers, Tomcat and JBOSS 4.0 application Server.  Created CM Plans, Test plans and Build Documentation while maintaining source code.  Process Knowledge of ITIL Process and enforcer of best practices.  Expertise with using Oracle 8i/9i, SQLServer databases and writing SQL queries.  Good understanding of the principles and best practices of Software Configuration Management (SCM)  Coordinated with the Offshore and Onshore teams for Production Releases.  Worked with different Bug Tracking Tools like Jira, Tivoli and Remedy.  Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team.
  • 2.
    Technical Skills : Languages: C, C++, C# Scripting Languages : Shell, Python, Power Shell, Batch Java Technologies :Java, J2EE, EJB Microsoft Technologies :ASP.NET, VB.NET, C#.NET, ADO.NET SCM Tools : SVN, GIT, ClearCase, Starteam, TFS Build Tools : ANT, NANT, Maven CI Tools : Jenkins/Hudson, BuildForge, Continuum Repository Mgmt Tools : Nexus, Stash Bug Tracking Tools : Jira, Remedy, Tivoli Operating Systems : MS Windows, UNIX, Linux, IOS, Android Database : Oracle 10g and 8i/9i, MS SQL, SQLServer2005/2008 Servers : Apache, Tomcat, JBoss, WebLogic, WebSphere, IIS6.0 EDUCATION & CERTIFICATIONS:  Bachelor of Technology in Electrical and Electronics Engineering, from JNT University.  ITIL V3.0 certified  ITIL Service Transition certified VISA STATUS: Holding B1 VISA for US
  • 3.
    Experience Summary  KonyIT Services Private Limited (Sep3rd, 2015 – Till Now)  Alliance Global Services Private Limited (Sep26th, 2014 – Aug19th, 2015)  Cognizant Technology Solutions Private Limited (Jun13th, 2012 – Sep24th, 2014)  Infosys BPO Limited (Jun4th, 2008 – Jun4th, 2012)  CademsInfotech Private Limited (Sep11th, 2005 – Apr18th, 2008) Domain Experience Insurance (Client: MetLife Insurance) Banking (Client: AMEX Corporate Credit Cards, Client: TMB Bank) HealthCare (Client: Xerox) Manufacturing (Client: Global Foundries IC Manufacturing) Ecommerce (Client: Sirjee Fabrics) Professional Experience Company: Kony IT Services Sep’2015 to Present Client: TMB Bank Location: Hyderabad Role: Build and Release Manager Responsibilities  Automating the build and deployment process using Batch and Shell scriting.  Performing build activities to generate KAR using the IDE Kony studio.  Changing the KAR to IPA through XCode tool and deploying it on IOS.  Automated the generation of apk for android deployments.  Performing deployments on websphere.  Installation of Subversion on Apache and setting up source code.  Performing Branching and Merging  Handling incremental releases  Installation of Jenkins and configuring for various jobs  Written build script using ANT specific for environments
  • 4.
    ENVIRONMENT: Java/J2ee, ANT,Subversion, Jenkins, Batch scripts, WebSphere, Xcode, Konystudio, IOS, Android, Oracle. Client: Global Foundries Sep’2014 to Aug’2015 Location: Hyderabad Role: Build and Release Manager Responsibilities  Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role at the time of deploying the EAR and WAR package in JBoss 4.3 Admin Console.  Build and Deploy J2EE application in JBoss using shell scripts and Perl scripts  Build and Deploy Windows applications.  Defined processes to build and deliver software baselines for internal as well as external customers.  Contribution to development, deployment, and maintenance of technology-based business solutions.  Was responsible for providing guidance on support issues and driving development tasks to completion.  Performing the implementation and production release phases of project.  Responsible to deliver high quality, reliable software solutions to manufacturing facilities to promote a highly automated manufacturing environment.  Handling Database deployments on both Oracle and SQLServer.  Gathered all the stakeholder approvals, necessary signoffs while acting as a release manager for two development teams.  Performing builds using Hudson/Jenkins and configuring the jobs accordingly.  Created analytical matrices reports, dash boards for release services based on JIRA tickets. ENVIRONMENT: Java/J2ee, ANT, Maven, Subversion,Git,GitHub, UNIX, Shell, IBM MQ, Jenkins/Hudson, Perl, JBoss, Linux, Oracle, SQL Server. Client: Xerox Health Care Nov’2013 to Sep’2014 Location: Hyderabad Role: SCM Build/Release Engineer Responsibilities  Participated in the release cycle of the product which involves environments like Development QA UAT and Production.  Assist with maintaining current build systems, developed build scripts, and maintained the source control system.  Developed build and deployment scripts using Maven and ANT as build tools in Jenkins/Hudson to move from one environment to other environments.  Publishing the Release notes for all the releases using Confluence.
  • 5.
     Created JenkinsWorkflows for pre deployment process (DB execution, Environment configuration changes etc) on both QA and preproduction Environments .  Worked with GIT and Clearcase to manage source code.  Coordinatedwithall the teamsbefore andafterthe production deploymentsforthe smooth productionreleases.  Integrated Maven with Subversion to manage and deploy project related tags.  Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, JBoss, WebSphere, WebLogic; and deploying J2EE Applications to these environments.  Installed and administered repository to deploy the artifacts generated by Maven and Ant and to store the dependent jars which are used during the build.  Provided the assistance for the smooth phase of Release for the Emergency and Expedite Releases by getting the Director Level Approval and coordinating with different teams.  Written Shell scripts to apply the Integration label to all the files which needs manual labeling of files.  The above docs are being used as the guide for manual build and deployment process, in case the automated scripts break (emergencies).  Created a complete release process doc, which explains all the steps involved in the release process.  Updated the Database Tables running the Database Scripts. ENVIRONMENT: Java/J2ee, ANT, Maven, Subversion,Git,Stash, UNIX, Shell, Jenkins/Hudson, Web Sphere, Linux, Oracle. Client: American Express Jun’2012 to Oct’2013 Location: Hyderabad Role: Build and Release Manager Responsibilities  Build and Release Java Applications to Dev, Test, Pre production and Production environments.  Created Continuum Pipeline from scratch till production.  Wrote ANT Scripts to automate the build process.  Involved in writing the Maven scripts for the configuration of Java applications  Used Shell scripts to automate the deployment process.  Used Maven to build rpms from source code checked out from Subversion repository, with Jenkins being the Continuous Integration Server and Nexus as repository manager.  Attended every day scrum/agile meetings and weekly sprint meetings to evaluate completed work and to handover new tasks.  Responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).  Involved in monitoring builds, break/fix management, issue tracking, and identifying and resolving wide variety of build-related issues for different products.  Assisting developers in integrating their code with the main stream
  • 6.
     Merge conflictingcode to ensure release to test environments.  Resolved update, merge and password authentication issues in Subversion, Jenkins and Jira.  Create automated build procedures to ensure code is always ready for deployment using Tomcat web server as well as WebSphere application server.  Create and maintain build scripts using Final Builder to perform builds efficiently.  Experienced with JIRA for defect tracking.  Coordinated all the IT projects successfully by resolving release interdependencies and planning release.  Planning, scheduling and documenting releases at code freeze Periods.  Developed UNIX Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.  Shell scripting for building and deploying java application to target environments.  Coordinated with different teams before and after the production deployments. ENVIRONMENT: Java/J2EE, Ant, Maven, Continuum, Tomcat, Web Sphere, Subversion, ServiceNow, shell/bash, UNIX, Linux, Oracle, IBM Tivoli. Client: MetLife Insurance, USA Jun’2008 to Jun’2012 Location: Bangalore Role: Build and Release Engineer Responsibilities  Supported and helped to create Dynamic Views and Snapshot views for end users.  Created and deployed builds to different environments based on requests.  Converted and automated builds using NANT. Scheduled automated nightly builds using Jenkins.  Helped developers and other project teams to set views and environments.  Created and applied Baselines and Labels for each Build Artifacts.  Created projects Development and Integration views for Development and Integration Streams.  Created and maintained documentation of build and release processes and application configuration to comply with audit requirements and Industry best practices.  Produced release notes and other build-related documentation.  Developed scripts usingBATCH files for Automation of Activities and builds.  Working closely with IIS Administrators to setup an automated deployment for dotnet applications, XML files and WebServices using StarTeam and TFS Tools.  Provided level one support for build troubleshooting and production issues.  Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status.  Created change tickets using BMC Remedy tool.  Performed merges for each build from Development Branch to Integration Branch.  Created the Release Management plan with the implementation schedule.
  • 7.
     Conducted SmokeTesting to verify for the right build is deployed.  24/7 on call support for emergency site maintenance and immediate build and install requests.  Worked with the automated scripts for the Build and Deployment of the applications.  Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures.  Maintained configuration files for each application for the purpose of build and install on different environments.  Created the build instructions docs and install (deploy) instructions docs for each application for different environments. ENVIRONMENT: Windows, NANT, Build Forge, Star team, TFS, IIS 6.0, Jenkins, Batch Scripting, Remedy. Client: Sirjee Account Package Sep’2005 to April’2008 Location: Bangalore Role: Developer Project Description: The Sirjee Account Package is a web-based package, which helps the users to communicate and transfer information around the globe. The purpose of this application is to allow an authentic user to make desired updates in main site and for its further enhancement. It helps in credit collections, invoice processing and faster processing of Purchase Orders, financial processing since the management's involvement is completely flexible. Generation of balance sheet, trial balances are some of the core activity of this project. Responsibilities:  Involved in The Analysis of the Project.  Involved in Screen design, Designing of Database Tables  Involved in Coding in Master Forms.  Involved in Generating and Designing the Crystal Reports.  Performance Analysis