SlideShare uma empresa Scribd logo
1 de 6
Resume
Ramakrishna Ph No: 9160239379
Mail Id: rk.devops4@gmail.com
Profile
 4+ years of Build / Configuration Management / Release Engineering experience maintaining
Code, Deploying, Migrating code from Development, Test, QA to Production environments
working closely with developers/Mangers reporting build failures report generation/build
automation.
 Focused in the areas of Continuous Integration, Continuous Delivery and release
management.
 Setting up one-click framework for build and deployment on non-production environments.
 Installed and configured Gerrit 2.10 Code review tool for GIT repositories and
integrated with Gitweb
 Maintaining continuous build automation – currently implemented with Maven and Ant
run within Jenkins.
 Continuous Integration Environment for Build and Deployment Systems.
 Ability to drive Product and Software Life Cycles, including Waterfall, Agile, and hybrid
models
 Plan for processes and tools with the intent of creating a well-integrated build and release
system.
 Drive improvements to our build and release scripts, tools and processes
 Define best practices for source control, continuous integration, automated testing and release
management
 Labeling/Branching/Merging and other SCM work (currently using Git, Subversion).
 Code tools for internal customers in java, servlet, jsp
 Experience with web and application servers (Apache http server, Tomcat)
 Managed up to 4 concurrent release cycles varying in frequency from twice weekly to once
per 4 months for major releases.
 Worked with platform, database, operations and application teams to implement infrastructure
changes and support the QA, Stage/UAT and production environment.
 Extensive experience in scripting languages including Shell Scripting, Batch Scripting,
PERL Scripting and build automation using ANT, , MAVEN and other UNIX,
Windows system level programming
 Hands on experience in configuring and maintaining the Webservers like Apache,Tomcat
and App servers like Websphere and JBoss .
 Experience with Static code analysis tools like Fortify which checks for the security bugs in
the code.
 Took Part in DevOps implementation pilot program and was trained in Devops
methodologies and tools like Chef, Puppet etc .
PROFESSIONAL EXPERIENC
Working with HCL from Aug 2102 to till the date.
Educational Qualifications
Bachelors in Electronics &Communication Engineering from JNT University, Hyderabad , A.P,India.
Technical Skills:
Technology Tools
DevOps Chef 12, Puppet 3
TCP/IP Stack DNS, LDAP, HTTP, SMTP.
CI Tools Jenkins(1.6&2.0),
Database SQL Server, MYSQL , Oracle 11g.
Build and Scripting Tools Shell, ANT,Maven.
App & Web Server
packages
WebSphere, Apache Tomcat 8.
Tracking Tools RTC, GERRIT Code Review, Jira, Remedy.
SCM Tools GIT, SVN/Subversion.
Operating Systems
No Sql
Code Analysis
Monitoring Tools
Centrolized Log solns
Cache Layer
Load Balancer
UNIX(AIX, Solaris), Linux(RHEL 7,CentOs 7 & ubantu15), Windows
Mango DB
Sonar
Nagios, Sensu , Cloud watch
ELK stack, Sumologic.
Redis
ELB, Apache,Cisco ANM
Waltdisney, Internet group, CA
PresentTitle:Configuration Engineer
Roles & Responsibilities
 Migrated source code from SVN to GIT along with the history.
 Installed and configured Gerrit 2.10 Code Review Tool
 Integrated Gerrit Code Review Tool with Git
 Installed and configured Gitweb for Git
 Configured Gitweb to be in sync with Git and Gerrit Code Review Tool
 Updated existing shell scripts to reflect GIT changes
 Written and Implemented Gerrit Back up scripts for Change IDs and Gerrit Review DB
 Made enhancements to Gerrit commit message to reflect RTC work item numbers in GIT Log
 Knowledge transferred to all Dev Team, Test Team about the functionality of Gerrit and Gitweb
 Updated all the Jenkins Continuous Integration jobs, dependent jobs, snapshot jobs, release jobs,
DB deployment jobs to reflect GIT changes
 Installed and configured Sonar Qube 4.5
 Installed MYSQL and configured database schemas for both Gerrit and SonarQube 4.5
 Installed and Configured Jenkins and Jenkins slave machines.
 Installed and Configured Nexus repository for all Snapshot and Release versions
 Implemented DB deployment jobs from Jenkins
 Implemented multi-parallel jobs in Jenkins which does CI, packaging, Sonar job and deployment
job to difference environments such as DEV,TEST and PROD
 Responsible for creating/updating connection shell scripts for day to day environment changes.
 Worked with On-shore and Off-shore team and implemented best practices for Git and Gerrit
connectivity.
 Written shell scripts to stop/start Web Logic servers.
 Written shell scripts to deploy into Web Logic servers.
 Proposed industry best branching strategies and created branches to implement parallel
development in fast paced agile environment.
 Hands on experience in creating RTC work items and tickets
 Upgraded Jenkins from 1.6 to 2.0
 Upgraded SonarQube from 4.4 to 4.5
 Expertise with Maven Dependency, plugin and nexus repository management during the builds.
 Installed and administered nexus repository and created roles and privileges to restrict access to
the users
 Involved in troubleshooting build issues for java errors due to vast exposure to language.
 Integrated the existing Ant scripts to automate the code quality report generation process for the
existing legacy based applications
 Installed Jenkins and perform troubleshooting during installation to implement the CI process for
the java application builds.
 Created Slaves to implement the build farm where multiple builds run on multiple slave machines
in Jenkins
 Deployed the static code in to front end apache web server.
 Responsible in deploying the application WARs, EARs in Web logic application servers and
troubleshoot any deployment issue.
 Written build scripts from scratch for new projects and for new modules within existing projects .
 Mavenized severalANT projects .
 Expertise in Enterprise repository management tools like Nexus , Artifactory etc.
 Maintained local team repositories and Organization’s central repositories for maven .
 Deployed Applications into PROD & Pre-Prod environments with various Application server
technologies like Weblogic, Jboss& Apache Tomcat.
 Troubleshooting deployment , infrastructure and start up issues on various application servers
product line
 Automated webserver content deployments via shell scripts
 Created Gerrit usage document and GIT usage document and provided knowledge transfer to both
On-shore and Off shore teams
 Helped developers in detecting warnings and errors early by setting up Jenkins CI jobs
Tools & Languages:- Gerrit,GIT, SVN, RTC, Jenkins, SonarQube, Nexus, Jenkins, Shell, Perl,
Apache,Jira, Ant, Maven, MYSQL.
Meridian bank, US
Title: Build and Release Engineer
Roles & Responsibilities:
 Moved build jobs from Cruise Control to Teamcity server
 Written pre-commit, post-commit, post-receive hooks in SVN for Linux environment using shell
scripting
 Re-structured the development methodology with respect to SVN and proposed best branching
strategies in SVN
 Re-organized the multiple development repositories to follow industry best solutions.
 Work as a Build Engineer for a team that involves three different developments teams and
multiple simultaneous software releases.
 Participated in weekly release meetings with Technology stakeholders to identify and mitigate
potential risks associated with the releases.
 Migrated DB scripts to stage and Preview/Prod database servers.
 Migrated informatica (ETL), BO and TIBCO code to STAGE and PROD environments.
 Migrated informatica objects like workflows into multiple environments using informatica
PowerCenter.
 Responsible for creating/updating connection strings.
 Worked with Designer, Repository Manager, Workflow Manager in Informatica tool.
 Written shell scripts to stop/start WebLogic servers.
 Proposed industry best branching strategies and created branches to implement parallel
development in fast paced agile environment.
 Planned and executed the migration from Bugzilla-based bug-tracking into the Atlassian-based
suite (JIRA, Confluence).
 Installed and administer Atlassian tool set including JIRA,Confluence, Fisheye and Crucible.
 Created Maven POMs to automate the build process for the new projects and integrated them with
third party tools like Sonar, Nexus.
 Expertise with Maven Dependency, plugin and nexus repository management during the builds.
 Installed and administered nexus repository and created roles and privileges to restrict access to
the users
 Involved in troubleshooting build issues for java errors due to vast exposure to language.
 Integrated the existing Ant scripts to automate the code quality report generation process for the
existing legacy based applications
 Installed Jenkins and perform troubleshooting during installation to implement the CI process for
the java application builds.
 Created Slaves to implement the build farm where multiple builds run on multiple slave machines
in Jenkins
 Deployed the static code in to front end apache webserver.
 Responsible in deploying the application WARs, EARs in Weblogic application servers and
troubleshoot any deployment issue.
 Designed, implemented and documented Puppet deployments for Dev & SIT env’s for 4
applications.
 Have knowledge on Distributed Version Control systems like SVN and GIT.
 Work directly with Project Managers to establish and create & design the release plan.
 Identify and coordinate deployment of appropriate modules to various test environments and
production environments.
 Work closely with developers to pinpoint and provide early warnings of common build failure.
 Involved in Installing and configuring SVN distributed version control tool
Tools & Languages:- Subversion, Jenkins, Shell, Perl, Tibco , BO, ETL, Informatica,EAI, Apache,
Cruise Control, Jira, Fisheye, Crucible Ant, Maven.
GEICO, NJ, USA
Title: Build Engineer
Roles & Responsibilities
 Deployed and implemented Perforce across a software development organization
developing business-critical applications in mixed Solaris/Windows environment.
 Installed and configured Perforce server,administered Solaris OS, designed the architecture of
CM libraries.
 Created Perforce triggers,wrote shell scripts to support trigger functionality.
 Migrated existing code base from PVCS into Perforce.
 Implemented best branching methodologies in Perforce.
 Installed perforce client software, developed training examples, trained user
 Served as configuration management representative to the CCB.
 Built release candidates for testing. Developed and tested installation scripts for automated
deployment.
 Installed and performed troubleshooting of Atlassian Jira, Crucible code review tool including
customizing the work flows and e-mail notification features.
 Maintained and upgraded Jira issue tracker, Crucible code review tool.
 Created shell script to automate the deployment process which deploys the application and
restarts the servers.
 Provided single click build and deployment automation using Anthill pro a ALM tool by
integrating the ANT & shell scripts to the tool.
 Involved in migrating the application from Ant to Maven2 by analyzing the dependencies and
creating the POMs to implement the build process using Maven.
 Managed all the dependencies and plugins for Maven in an Artifactory repository.
 Deployed the ANT or Maven generated artifacts in an Websphere application servers.
 Designed and implemented GUI modifications, stored procedure changes, and report
changes. Created documentation for design, review, and installation. Provided support for
internal customers.
 Created Perl scripts and SQL stored procedures for nightly batch job streams, data loads and
corporate reporting.
Tools & Languages: Anthill Pro, Ant, Maven, Perforce, Websphere, Shell, Artifactory, Jira,
Crucible.
Macy's, NY
Title:- Release Engineer
Roles & Responsibilities
 Designed effective planning for SCM and implemented the setup of the Environment
 Wrote Ant and Nant scripts to build Java/.NET code using Subversion repositories
 Managed builds and wrote Ant build scripts for Java/ Weblogic based applications
 Maintained Subversion repositories on Windows
 Maintained and version controlled Backend Oracle database using SVN/Ant scripts
 User support for Subversion/SVN issues
 Managed the defects and changes using Remedy.
 Implemented Hudson with Subversion for Continuous integration environment
 Responsible for Co-ordinate with Development group and testing teams
 Knowledge of solving compilation errors
 Responsible for Branching and Merging of code
 MSI installer is used to install application framework
 Responsible for weekly and monthly builds
 MSI installer is used to install application framework
 Adopted Install Shield scripts, written scripts and used them to package builds and releases for
different environments as defined in SDLC
 Written Perl scripts for the automation of daily support tasks
Tools & Languages:- Java, J2EE, EJB, JVM, .NET, Subversion, Remedy, Hudson, Web Logic,
Linux ANT,NANT,VB.NET,C#.NET,MS Build, SQL, Oracle10g,Tomcat

Mais conteúdo relacionado

Mais procurados

Nagesh-Devops
Nagesh-DevopsNagesh-Devops
Nagesh-Devops
nagesh v
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
khaleel a
 
Resume-Kalyan
Resume-KalyanResume-Kalyan
Resume-Kalyan
Kalyan V
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
Johan Kayati
 
Vighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOpsVighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOps
VIGHNESH NAIK
 
Lead DevOps and Release Engineer
Lead DevOps and Release EngineerLead DevOps and Release Engineer
Lead DevOps and Release Engineer
Rajshree Das
 
Brian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2pBrian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2p
Brian Jones
 
Sr_Lead_QA_April_2016
Sr_Lead_QA_April_2016Sr_Lead_QA_April_2016
Sr_Lead_QA_April_2016
Nick Yefimov
 

Mais procurados (20)

DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu Panji
 
Akash Srivastava
Akash SrivastavaAkash Srivastava
Akash Srivastava
 
Nagesh-Devops
Nagesh-DevopsNagesh-Devops
Nagesh-Devops
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
 
Resume-Kalyan
Resume-KalyanResume-Kalyan
Resume-Kalyan
 
Pratima Singh
Pratima SinghPratima Singh
Pratima Singh
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
 
veeranji clearcase resume
veeranji clearcase resumeveeranji clearcase resume
veeranji clearcase resume
 
Vijay_Teekinavar_Kallesh
Vijay_Teekinavar_KalleshVijay_Teekinavar_Kallesh
Vijay_Teekinavar_Kallesh
 
Vighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOpsVighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOps
 
Vinayak_Sdet_DevOps_Bigdata_5_years
Vinayak_Sdet_DevOps_Bigdata_5_yearsVinayak_Sdet_DevOps_Bigdata_5_years
Vinayak_Sdet_DevOps_Bigdata_5_years
 
Lead DevOps and Release Engineer
Lead DevOps and Release EngineerLead DevOps and Release Engineer
Lead DevOps and Release Engineer
 
Resume
ResumeResume
Resume
 
ResumeSDET (1)
ResumeSDET (1)ResumeSDET (1)
ResumeSDET (1)
 
Brian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2pBrian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2p
 
Sunny Agrawal
Sunny AgrawalSunny Agrawal
Sunny Agrawal
 
Praveen_SCM_Resume
Praveen_SCM_Resume Praveen_SCM_Resume
Praveen_SCM_Resume
 
Sr_Lead_QA_April_2016
Sr_Lead_QA_April_2016Sr_Lead_QA_April_2016
Sr_Lead_QA_April_2016
 
Resume
ResumeResume
Resume
 

Semelhante a Resume (20)

Sai krishna
Sai krishnaSai krishna
Sai krishna
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
 
Prudential Insurance Exp
Prudential Insurance ExpPrudential Insurance Exp
Prudential Insurance Exp
 
Bijeet_ITInfra_CV
Bijeet_ITInfra_CVBijeet_ITInfra_CV
Bijeet_ITInfra_CV
 
Muraliupdatedpersona150716
Muraliupdatedpersona150716Muraliupdatedpersona150716
Muraliupdatedpersona150716
 
Ankit Chohan - Java
Ankit Chohan - JavaAnkit Chohan - Java
Ankit Chohan - Java
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
JEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016bJEFFREY D SMITH - RESUME - 2016b
JEFFREY D SMITH - RESUME - 2016b
 
kishore_Nokia
kishore_Nokiakishore_Nokia
kishore_Nokia
 
Ahmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_PuppetAhmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_Puppet
 
Krishna resume
Krishna resumeKrishna resume
Krishna resume
 
Vani_B&R
Vani_B&RVani_B&R
Vani_B&R
 
Muraliupdatedpersonal091215
Muraliupdatedpersonal091215Muraliupdatedpersonal091215
Muraliupdatedpersonal091215
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Document
DocumentDocument
Document
 
Resume-Fred
Resume-FredResume-Fred
Resume-Fred
 
Code review automation and functional tests on Carrefour
Code review automation and functional tests on CarrefourCode review automation and functional tests on Carrefour
Code review automation and functional tests on Carrefour
 
desktop_resume
desktop_resumedesktop_resume
desktop_resume
 

Resume

  • 1. Resume Ramakrishna Ph No: 9160239379 Mail Id: rk.devops4@gmail.com Profile  4+ years of Build / Configuration Management / Release Engineering experience maintaining Code, Deploying, Migrating code from Development, Test, QA to Production environments working closely with developers/Mangers reporting build failures report generation/build automation.  Focused in the areas of Continuous Integration, Continuous Delivery and release management.  Setting up one-click framework for build and deployment on non-production environments.  Installed and configured Gerrit 2.10 Code review tool for GIT repositories and integrated with Gitweb  Maintaining continuous build automation – currently implemented with Maven and Ant run within Jenkins.  Continuous Integration Environment for Build and Deployment Systems.  Ability to drive Product and Software Life Cycles, including Waterfall, Agile, and hybrid models  Plan for processes and tools with the intent of creating a well-integrated build and release system.  Drive improvements to our build and release scripts, tools and processes  Define best practices for source control, continuous integration, automated testing and release management  Labeling/Branching/Merging and other SCM work (currently using Git, Subversion).  Code tools for internal customers in java, servlet, jsp  Experience with web and application servers (Apache http server, Tomcat)  Managed up to 4 concurrent release cycles varying in frequency from twice weekly to once per 4 months for major releases.  Worked with platform, database, operations and application teams to implement infrastructure changes and support the QA, Stage/UAT and production environment.  Extensive experience in scripting languages including Shell Scripting, Batch Scripting, PERL Scripting and build automation using ANT, , MAVEN and other UNIX, Windows system level programming  Hands on experience in configuring and maintaining the Webservers like Apache,Tomcat and App servers like Websphere and JBoss .  Experience with Static code analysis tools like Fortify which checks for the security bugs in the code.  Took Part in DevOps implementation pilot program and was trained in Devops methodologies and tools like Chef, Puppet etc .
  • 2. PROFESSIONAL EXPERIENC Working with HCL from Aug 2102 to till the date. Educational Qualifications Bachelors in Electronics &Communication Engineering from JNT University, Hyderabad , A.P,India. Technical Skills: Technology Tools DevOps Chef 12, Puppet 3 TCP/IP Stack DNS, LDAP, HTTP, SMTP. CI Tools Jenkins(1.6&2.0), Database SQL Server, MYSQL , Oracle 11g. Build and Scripting Tools Shell, ANT,Maven. App & Web Server packages WebSphere, Apache Tomcat 8. Tracking Tools RTC, GERRIT Code Review, Jira, Remedy. SCM Tools GIT, SVN/Subversion. Operating Systems No Sql Code Analysis Monitoring Tools Centrolized Log solns Cache Layer Load Balancer UNIX(AIX, Solaris), Linux(RHEL 7,CentOs 7 & ubantu15), Windows Mango DB Sonar Nagios, Sensu , Cloud watch ELK stack, Sumologic. Redis ELB, Apache,Cisco ANM
  • 3. Waltdisney, Internet group, CA PresentTitle:Configuration Engineer Roles & Responsibilities  Migrated source code from SVN to GIT along with the history.  Installed and configured Gerrit 2.10 Code Review Tool  Integrated Gerrit Code Review Tool with Git  Installed and configured Gitweb for Git  Configured Gitweb to be in sync with Git and Gerrit Code Review Tool  Updated existing shell scripts to reflect GIT changes  Written and Implemented Gerrit Back up scripts for Change IDs and Gerrit Review DB  Made enhancements to Gerrit commit message to reflect RTC work item numbers in GIT Log  Knowledge transferred to all Dev Team, Test Team about the functionality of Gerrit and Gitweb  Updated all the Jenkins Continuous Integration jobs, dependent jobs, snapshot jobs, release jobs, DB deployment jobs to reflect GIT changes  Installed and configured Sonar Qube 4.5  Installed MYSQL and configured database schemas for both Gerrit and SonarQube 4.5  Installed and Configured Jenkins and Jenkins slave machines.  Installed and Configured Nexus repository for all Snapshot and Release versions  Implemented DB deployment jobs from Jenkins  Implemented multi-parallel jobs in Jenkins which does CI, packaging, Sonar job and deployment job to difference environments such as DEV,TEST and PROD  Responsible for creating/updating connection shell scripts for day to day environment changes.  Worked with On-shore and Off-shore team and implemented best practices for Git and Gerrit connectivity.  Written shell scripts to stop/start Web Logic servers.  Written shell scripts to deploy into Web Logic servers.  Proposed industry best branching strategies and created branches to implement parallel development in fast paced agile environment.  Hands on experience in creating RTC work items and tickets  Upgraded Jenkins from 1.6 to 2.0  Upgraded SonarQube from 4.4 to 4.5  Expertise with Maven Dependency, plugin and nexus repository management during the builds.  Installed and administered nexus repository and created roles and privileges to restrict access to the users  Involved in troubleshooting build issues for java errors due to vast exposure to language.  Integrated the existing Ant scripts to automate the code quality report generation process for the existing legacy based applications  Installed Jenkins and perform troubleshooting during installation to implement the CI process for the java application builds.  Created Slaves to implement the build farm where multiple builds run on multiple slave machines in Jenkins  Deployed the static code in to front end apache web server.  Responsible in deploying the application WARs, EARs in Web logic application servers and troubleshoot any deployment issue.  Written build scripts from scratch for new projects and for new modules within existing projects .  Mavenized severalANT projects .  Expertise in Enterprise repository management tools like Nexus , Artifactory etc.  Maintained local team repositories and Organization’s central repositories for maven .
  • 4.  Deployed Applications into PROD & Pre-Prod environments with various Application server technologies like Weblogic, Jboss& Apache Tomcat.  Troubleshooting deployment , infrastructure and start up issues on various application servers product line  Automated webserver content deployments via shell scripts  Created Gerrit usage document and GIT usage document and provided knowledge transfer to both On-shore and Off shore teams  Helped developers in detecting warnings and errors early by setting up Jenkins CI jobs Tools & Languages:- Gerrit,GIT, SVN, RTC, Jenkins, SonarQube, Nexus, Jenkins, Shell, Perl, Apache,Jira, Ant, Maven, MYSQL. Meridian bank, US Title: Build and Release Engineer Roles & Responsibilities:  Moved build jobs from Cruise Control to Teamcity server  Written pre-commit, post-commit, post-receive hooks in SVN for Linux environment using shell scripting  Re-structured the development methodology with respect to SVN and proposed best branching strategies in SVN  Re-organized the multiple development repositories to follow industry best solutions.  Work as a Build Engineer for a team that involves three different developments teams and multiple simultaneous software releases.  Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.  Migrated DB scripts to stage and Preview/Prod database servers.  Migrated informatica (ETL), BO and TIBCO code to STAGE and PROD environments.  Migrated informatica objects like workflows into multiple environments using informatica PowerCenter.  Responsible for creating/updating connection strings.  Worked with Designer, Repository Manager, Workflow Manager in Informatica tool.  Written shell scripts to stop/start WebLogic servers.  Proposed industry best branching strategies and created branches to implement parallel development in fast paced agile environment.  Planned and executed the migration from Bugzilla-based bug-tracking into the Atlassian-based suite (JIRA, Confluence).  Installed and administer Atlassian tool set including JIRA,Confluence, Fisheye and Crucible.  Created Maven POMs to automate the build process for the new projects and integrated them with third party tools like Sonar, Nexus.  Expertise with Maven Dependency, plugin and nexus repository management during the builds.  Installed and administered nexus repository and created roles and privileges to restrict access to the users  Involved in troubleshooting build issues for java errors due to vast exposure to language.  Integrated the existing Ant scripts to automate the code quality report generation process for the existing legacy based applications  Installed Jenkins and perform troubleshooting during installation to implement the CI process for the java application builds.  Created Slaves to implement the build farm where multiple builds run on multiple slave machines in Jenkins  Deployed the static code in to front end apache webserver.
  • 5.  Responsible in deploying the application WARs, EARs in Weblogic application servers and troubleshoot any deployment issue.  Designed, implemented and documented Puppet deployments for Dev & SIT env’s for 4 applications.  Have knowledge on Distributed Version Control systems like SVN and GIT.  Work directly with Project Managers to establish and create & design the release plan.  Identify and coordinate deployment of appropriate modules to various test environments and production environments.  Work closely with developers to pinpoint and provide early warnings of common build failure.  Involved in Installing and configuring SVN distributed version control tool Tools & Languages:- Subversion, Jenkins, Shell, Perl, Tibco , BO, ETL, Informatica,EAI, Apache, Cruise Control, Jira, Fisheye, Crucible Ant, Maven. GEICO, NJ, USA Title: Build Engineer Roles & Responsibilities  Deployed and implemented Perforce across a software development organization developing business-critical applications in mixed Solaris/Windows environment.  Installed and configured Perforce server,administered Solaris OS, designed the architecture of CM libraries.  Created Perforce triggers,wrote shell scripts to support trigger functionality.  Migrated existing code base from PVCS into Perforce.  Implemented best branching methodologies in Perforce.  Installed perforce client software, developed training examples, trained user  Served as configuration management representative to the CCB.  Built release candidates for testing. Developed and tested installation scripts for automated deployment.  Installed and performed troubleshooting of Atlassian Jira, Crucible code review tool including customizing the work flows and e-mail notification features.  Maintained and upgraded Jira issue tracker, Crucible code review tool.  Created shell script to automate the deployment process which deploys the application and restarts the servers.  Provided single click build and deployment automation using Anthill pro a ALM tool by integrating the ANT & shell scripts to the tool.  Involved in migrating the application from Ant to Maven2 by analyzing the dependencies and creating the POMs to implement the build process using Maven.  Managed all the dependencies and plugins for Maven in an Artifactory repository.  Deployed the ANT or Maven generated artifacts in an Websphere application servers.  Designed and implemented GUI modifications, stored procedure changes, and report changes. Created documentation for design, review, and installation. Provided support for internal customers.  Created Perl scripts and SQL stored procedures for nightly batch job streams, data loads and corporate reporting.
  • 6. Tools & Languages: Anthill Pro, Ant, Maven, Perforce, Websphere, Shell, Artifactory, Jira, Crucible. Macy's, NY Title:- Release Engineer Roles & Responsibilities  Designed effective planning for SCM and implemented the setup of the Environment  Wrote Ant and Nant scripts to build Java/.NET code using Subversion repositories  Managed builds and wrote Ant build scripts for Java/ Weblogic based applications  Maintained Subversion repositories on Windows  Maintained and version controlled Backend Oracle database using SVN/Ant scripts  User support for Subversion/SVN issues  Managed the defects and changes using Remedy.  Implemented Hudson with Subversion for Continuous integration environment  Responsible for Co-ordinate with Development group and testing teams  Knowledge of solving compilation errors  Responsible for Branching and Merging of code  MSI installer is used to install application framework  Responsible for weekly and monthly builds  MSI installer is used to install application framework  Adopted Install Shield scripts, written scripts and used them to package builds and releases for different environments as defined in SDLC  Written Perl scripts for the automation of daily support tasks Tools & Languages:- Java, J2EE, EJB, JVM, .NET, Subversion, Remedy, Hudson, Web Logic, Linux ANT,NANT,VB.NET,C#.NET,MS Build, SQL, Oracle10g,Tomcat