Kalyan is seeking a position as a Build and Release Engineer with experience in software configuration management, continuous integration, and build and release engineering. He has over 4 years of experience working with tools like SVN, Jenkins, Maven, and Shell scripting to automate builds, deployments, and releases. His experience includes managing builds, releases, and repositories; resolving issues; and working closely with development and testing teams.
D. Santhosh Kumar has over 4 years of experience as a Build and Release Engineer and Database Administrator. He has extensive experience performing build, release, and configuration engineering functions. Some of his responsibilities include performing builds and deployments to multiple environments using tools like Ant and Hudson, managing daily builds and releases to QA, and resolving build failures. He is proficient in technologies like Java, Linux, SVN, Tomcat, and has worked on projects for clients such as Southern California Edison and Encompass Insurance Company.
This resume is for Venkatesh U, who has over 3 years of experience in build and release management, software configuration management, continuous integration, and agile methodology. He currently works as a software engineer at Symphony Teleca Corporation, where he is responsible for tasks like build automation, version control administration, continuous integration setup, and release management. He has experience working with tools like Jenkins, Ant, Maven, SVN, Git, Tomcat and technologies like Java, Linux, Windows. He has a bachelor's degree in electronics and communication engineering.
The document provides a summary of Deepthi Chowdary's skills and experience in software configuration management, build and release management. She has over 11 years of experience in roles like Build and Release Manager. She has strong skills in version control systems like SVN and Git, build tools like Ant and Maven, CI tools like Jenkins and automation using shell scripting. She has extensive experience delivering projects for clients in various domains like banking, insurance, healthcare and manufacturing.
This document contains the resume of Nitin K S summarizing his professional experience and qualifications. He has over 8 years of experience in build and release engineering, working with tools like Perforce, SVN, Git, Jenkins, Maven and various operating systems. He has expertise in the banking, mobile and automotive domains, and has worked with companies like Mphasis, SAP Labs India, Samsung R&D and Harman International leading build and release activities. He has strong technical skills along with good communication and people management abilities.
The resume summarizes Ramakrishna's professional experience in build engineering, continuous integration and deployment. He has over 4 years of experience maintaining code repositories, deploying code between environments, and automating builds. His skills include configuration tools like Chef and Puppet, build tools like Maven and Ant, version control tools like Git and SVN, and CI/CD tools like Jenkins. He has worked on projects in Java, servlets, databases and application servers.
Vadiraj Raikar has over 3 years of experience in cloud automation, DevOps, and production support. He has expertise in automation using scripting languages like Shell, PowerShell, and JavaScript. He currently works as an Associate Professional at Computer Sciences Corporation, where he has configured AWS services, set up a DevOps environment using Jenkins, and troubleshot various issues. He holds a B.Tech in IT from University Visvesvaraya College of Engineering.
This document provides a summary of Avinash Penumuchu's skills and experience as a Linux systems and DevOps engineer. It outlines his 5.9 years of experience leading teams and working on projects involving technologies like Puppet, AWS, Jenkins, and Nagios. It also lists his education credentials and previous work experiences at Societe Generale Global Solution Center and HCL Comnet Infrastructure Ltd supporting clients like Walt Disney Company and Micron Technology.
D. Santhosh Kumar has over 4 years of experience as a Build and Release Engineer and Database Administrator. He has extensive experience performing build, release, and configuration engineering functions. Some of his responsibilities include performing builds and deployments to multiple environments using tools like Ant and Hudson, managing daily builds and releases to QA, and resolving build failures. He is proficient in technologies like Java, Linux, SVN, Tomcat, and has worked on projects for clients such as Southern California Edison and Encompass Insurance Company.
This resume is for Venkatesh U, who has over 3 years of experience in build and release management, software configuration management, continuous integration, and agile methodology. He currently works as a software engineer at Symphony Teleca Corporation, where he is responsible for tasks like build automation, version control administration, continuous integration setup, and release management. He has experience working with tools like Jenkins, Ant, Maven, SVN, Git, Tomcat and technologies like Java, Linux, Windows. He has a bachelor's degree in electronics and communication engineering.
The document provides a summary of Deepthi Chowdary's skills and experience in software configuration management, build and release management. She has over 11 years of experience in roles like Build and Release Manager. She has strong skills in version control systems like SVN and Git, build tools like Ant and Maven, CI tools like Jenkins and automation using shell scripting. She has extensive experience delivering projects for clients in various domains like banking, insurance, healthcare and manufacturing.
This document contains the resume of Nitin K S summarizing his professional experience and qualifications. He has over 8 years of experience in build and release engineering, working with tools like Perforce, SVN, Git, Jenkins, Maven and various operating systems. He has expertise in the banking, mobile and automotive domains, and has worked with companies like Mphasis, SAP Labs India, Samsung R&D and Harman International leading build and release activities. He has strong technical skills along with good communication and people management abilities.
The resume summarizes Ramakrishna's professional experience in build engineering, continuous integration and deployment. He has over 4 years of experience maintaining code repositories, deploying code between environments, and automating builds. His skills include configuration tools like Chef and Puppet, build tools like Maven and Ant, version control tools like Git and SVN, and CI/CD tools like Jenkins. He has worked on projects in Java, servlets, databases and application servers.
Vadiraj Raikar has over 3 years of experience in cloud automation, DevOps, and production support. He has expertise in automation using scripting languages like Shell, PowerShell, and JavaScript. He currently works as an Associate Professional at Computer Sciences Corporation, where he has configured AWS services, set up a DevOps environment using Jenkins, and troubleshot various issues. He holds a B.Tech in IT from University Visvesvaraya College of Engineering.
This document provides a summary of Avinash Penumuchu's skills and experience as a Linux systems and DevOps engineer. It outlines his 5.9 years of experience leading teams and working on projects involving technologies like Puppet, AWS, Jenkins, and Nagios. It also lists his education credentials and previous work experiences at Societe Generale Global Solution Center and HCL Comnet Infrastructure Ltd supporting clients like Walt Disney Company and Micron Technology.
Ravi Banamigi is a senior technology specialist at Wells Fargo India Solutions seeking roles involving Linux, HPUX, and Solaris systems administration. He has over 8 years of experience in IT, networking, systems administration, and maintenance. The document provides details of his employment history, roles and responsibilities, skills, and education.
Kumar Budagam has over 5 years of experience as a Linux DevOps Engineer. He has extensive skills in automation tools like Chef, AWS CloudFormation, Ansible, and Docker. He has worked on creating self-healing Jenkins setups, automating OS installations with Packer, and implementing application deployments on AWS Elastic Beanstalk. Currently employed as a Linux/DevOps Engineer, his responsibilities include managing a continuous integration and delivery pipeline using tools like Git, Jenkins, and Chef.
Satya Prakash has over 15 years of experience in software development using technologies like C#, Python, and DevOps. He currently works as a Technology Architect at Infosys, where he develops solutions, performs code reviews, and implements DevOps practices like CI/CD pipelines. Previously, he worked at IBM for over 5 years as an Application Developer, where he led projects in domains like banking, benefits, and healthcare. He has expertise in Agile methodologies and tools like Jira and Confluence. Prakash has a Master's degree in Computer Science and seeks to continue contributing his skills in software architecture, development and DevOps.
The document provides a summary of Scott K Spearman's experience and qualifications for an IT Manager position. It outlines his extensive experience managing IT infrastructure and applications, including experience with cloud computing, virtualization, networking, security, and more. Specific experiences highlighted include managing IT for a transportation company for over 10 years and providing consulting services for cloud migrations to Azure, AWS, and Softlayer.
Continuous delivery with Jenkins Enterprise and DeployitXebiaLabs
The document provides an overview of using Jenkins Enterprise and Deployit for continuous delivery. It introduces Jenkins Enterprise and Deployit, describes challenges of enterprise delivery pipelines, and demonstrates how the tools can address issues like access control, job automation, and deployment validation. The presentation concludes with next steps for getting started with continuous delivery using the tools.
- Build automation helps ensure consistent builds, prevents errors, and speeds up the release process. It helps development teams integrate and deliver changes continuously.
- Common tools for build automation include MSBuild, Team Foundation Server, CruiseControl.NET, and Hudson. These tools help with continuous integration (CI), running tests, code analysis, versioning, and deploying builds.
- Best practices include CI on every code check-in, running unit tests as part of the build to prevent bugs, and continuously delivering integrated builds to environments for testing. This supports rapid and reliable software delivery.
This document provides a summary of Amit Anand's professional experience and skills. He has over 8 years of experience in IT with 3+ years in DevOps. He is certified in Kubernetes administration and has expertise in Linux system administration, containers with Docker and Kubernetes, AWS administration, and continuous integration/delivery. He has worked on projects in healthcare, utilities, and other industries.
This document summarizes the challenges of automating the build and deployment of a legacy application at Cable & Wireless Communications (CWC). It faced issues like multiple version control systems, separate build tools for each tier, and a reliance on highly skilled individuals. To address this, CWC adopted a continuous integration/delivery approach using Subversion as the single version control system, Jenkins as the build server, and DeployIt for managing deployments. This simplified the process and reduced risk by removing dependencies on specific skills or people.
Imagine we had the power to understand the code before its complied or embedding a backdoor or even stealing legitimate certificates of a well known vendor and using them to sign malware?
Join me in the journey of exploring security issues that tend to happen during Build Time in typical enterprise environments.
Version your build process as you version your codeVincent Latombe
The Literate plugin allows a project to define its build process directly in a description file in the project SCM. Project owners have control over their build process and can refactor it as they refactor their code, while reusing all of the Jenkins goodness.
Ananth Ravishankar has over 9 years of experience developing web and distributed applications using Java/J2EE technologies. He has expertise in all phases of the software development lifecycle and experience working with agile methodologies. Ananth has worked on projects in various domains including retail, investment banking, and media research. He is proficient in technologies such as Java, JSP, Servlets, Struts, Hadoop, Hive, and relational databases.
This document contains the resume of Vijay Kumar H P, who is a Senior Software Engineer with over 5 years of experience in Cloud and DevOps technologies. He has worked on various projects involving containerization, continuous integration/delivery, and cloud platforms. His responsibilities have included developing and deploying containerized applications, designing and managing APIs, and automating application deployments.
This document provides a summary of Ankit Chohan's professional experience and technical skills. He has over 3 years of experience as a senior Java developer working on projects involving data integration, continuous integration/delivery, and financial systems. His technical skills include Java/J2EE, SQL, XML, web services, Jenkins, Ant, and various databases and application servers.
The document provides a summary of experience and qualifications for Vijay Teekinavar. It details his nearly 10 years of experience in software configuration management, build infrastructure setup, release automation, and testing. Some of the key responsibilities and skills mentioned include implementing configuration management tools like SVN and Git, managing continuous integration tools, automating builds and tests using scripts, creating software releases, and implementing diagnostics and servicing scripts. It also lists his employment history and roles at companies like AMD, Cisco, HP, and Global Edge Software.
Continuous integration / deployment with Jenkinscherryhillco
This document discusses continuous integration and deployment with Jenkins. It provides an overview of continuous integration, continuous delivery, and Jenkins. The presenter then demonstrates how to set up continuous integration and deployment for a Drupal site with Jenkins, including automated testing, deployments to multiple servers, rollbacks, and upgrades. Tools discussed include Capistrano, deployment manager, Saucelabs, and Jenkins Pipeline.
Cosmos Online Training is the industry leader in JENKINS Training. Jenkins is an open source continuous integration tool written in Java. JENKINS Online Training
Jenkins is an open source continuous integration (CI) tool written in Java. Continuous integration (CI) is the practice, in software engineering, of merging all developer working copies with a shared mainline several times a day. The main aim of CI is to prevent integration problems.
Jenkins provides continuous integration services for software development. It is a server-based system running in a servlet container such as Apache Tomcat.
This document discusses Jenkins-CI, an open source tool for continuous integration and continuous delivery. It provides an overview of Jenkins-CI capabilities including building and testing software projects continuously, integrating changes, and continuously delivering software. The document also demonstrates Jenkins-CI in action with a live demo and discusses configuring Jenkins jobs, managing Jenkins, and requirements for deployment beyond Jenkins-CI like standardization, workflow, monitoring, and high availability.
Around 5 plus years of proven experience in software industry with a focus on Automation/Manual testing, Performance testing, DevOps and Big Data Hadoop. An Experienced Automation and DevOps engineer with excellent knowledge of automation.
Experience in all aspects of infrastructure, application, CI/CD, Containerization. Strong experience in latest DevOps tools like Docker, Kubernetes, Jenkins, Splunk.
Neeraj Virmani has over 9 years of experience in IT with expertise in configuration management, continuous integration and deployment using tools like GitHub, Jenkins, Ant and Maven. He has experience automating manual tasks using shell scripting and providing CI/CD solutions to development teams. He currently works as a Build/Release Manager where he manages a team of 7 members and performs software release management for 35+ websites.
Mr. Arif Shaik is a Senior Software Release Engineer with over 7 years of experience in software build and release management. He has expertise in build, release, continuous integration and configuration management tools like Jenkins, Maven, Ant, Subversion, and Git. He is skilled at automating build processes, integrating testing and code quality tools, and deploying software releases. He currently works as a Senior Software Release Engineer at United Health Group, where he manages builds, releases software to various environments, and automates processes using scripts.
Ravi Banamigi is a senior technology specialist at Wells Fargo India Solutions seeking roles involving Linux, HPUX, and Solaris systems administration. He has over 8 years of experience in IT, networking, systems administration, and maintenance. The document provides details of his employment history, roles and responsibilities, skills, and education.
Kumar Budagam has over 5 years of experience as a Linux DevOps Engineer. He has extensive skills in automation tools like Chef, AWS CloudFormation, Ansible, and Docker. He has worked on creating self-healing Jenkins setups, automating OS installations with Packer, and implementing application deployments on AWS Elastic Beanstalk. Currently employed as a Linux/DevOps Engineer, his responsibilities include managing a continuous integration and delivery pipeline using tools like Git, Jenkins, and Chef.
Satya Prakash has over 15 years of experience in software development using technologies like C#, Python, and DevOps. He currently works as a Technology Architect at Infosys, where he develops solutions, performs code reviews, and implements DevOps practices like CI/CD pipelines. Previously, he worked at IBM for over 5 years as an Application Developer, where he led projects in domains like banking, benefits, and healthcare. He has expertise in Agile methodologies and tools like Jira and Confluence. Prakash has a Master's degree in Computer Science and seeks to continue contributing his skills in software architecture, development and DevOps.
The document provides a summary of Scott K Spearman's experience and qualifications for an IT Manager position. It outlines his extensive experience managing IT infrastructure and applications, including experience with cloud computing, virtualization, networking, security, and more. Specific experiences highlighted include managing IT for a transportation company for over 10 years and providing consulting services for cloud migrations to Azure, AWS, and Softlayer.
Continuous delivery with Jenkins Enterprise and DeployitXebiaLabs
The document provides an overview of using Jenkins Enterprise and Deployit for continuous delivery. It introduces Jenkins Enterprise and Deployit, describes challenges of enterprise delivery pipelines, and demonstrates how the tools can address issues like access control, job automation, and deployment validation. The presentation concludes with next steps for getting started with continuous delivery using the tools.
- Build automation helps ensure consistent builds, prevents errors, and speeds up the release process. It helps development teams integrate and deliver changes continuously.
- Common tools for build automation include MSBuild, Team Foundation Server, CruiseControl.NET, and Hudson. These tools help with continuous integration (CI), running tests, code analysis, versioning, and deploying builds.
- Best practices include CI on every code check-in, running unit tests as part of the build to prevent bugs, and continuously delivering integrated builds to environments for testing. This supports rapid and reliable software delivery.
This document provides a summary of Amit Anand's professional experience and skills. He has over 8 years of experience in IT with 3+ years in DevOps. He is certified in Kubernetes administration and has expertise in Linux system administration, containers with Docker and Kubernetes, AWS administration, and continuous integration/delivery. He has worked on projects in healthcare, utilities, and other industries.
This document summarizes the challenges of automating the build and deployment of a legacy application at Cable & Wireless Communications (CWC). It faced issues like multiple version control systems, separate build tools for each tier, and a reliance on highly skilled individuals. To address this, CWC adopted a continuous integration/delivery approach using Subversion as the single version control system, Jenkins as the build server, and DeployIt for managing deployments. This simplified the process and reduced risk by removing dependencies on specific skills or people.
Imagine we had the power to understand the code before its complied or embedding a backdoor or even stealing legitimate certificates of a well known vendor and using them to sign malware?
Join me in the journey of exploring security issues that tend to happen during Build Time in typical enterprise environments.
Version your build process as you version your codeVincent Latombe
The Literate plugin allows a project to define its build process directly in a description file in the project SCM. Project owners have control over their build process and can refactor it as they refactor their code, while reusing all of the Jenkins goodness.
Ananth Ravishankar has over 9 years of experience developing web and distributed applications using Java/J2EE technologies. He has expertise in all phases of the software development lifecycle and experience working with agile methodologies. Ananth has worked on projects in various domains including retail, investment banking, and media research. He is proficient in technologies such as Java, JSP, Servlets, Struts, Hadoop, Hive, and relational databases.
This document contains the resume of Vijay Kumar H P, who is a Senior Software Engineer with over 5 years of experience in Cloud and DevOps technologies. He has worked on various projects involving containerization, continuous integration/delivery, and cloud platforms. His responsibilities have included developing and deploying containerized applications, designing and managing APIs, and automating application deployments.
This document provides a summary of Ankit Chohan's professional experience and technical skills. He has over 3 years of experience as a senior Java developer working on projects involving data integration, continuous integration/delivery, and financial systems. His technical skills include Java/J2EE, SQL, XML, web services, Jenkins, Ant, and various databases and application servers.
The document provides a summary of experience and qualifications for Vijay Teekinavar. It details his nearly 10 years of experience in software configuration management, build infrastructure setup, release automation, and testing. Some of the key responsibilities and skills mentioned include implementing configuration management tools like SVN and Git, managing continuous integration tools, automating builds and tests using scripts, creating software releases, and implementing diagnostics and servicing scripts. It also lists his employment history and roles at companies like AMD, Cisco, HP, and Global Edge Software.
Continuous integration / deployment with Jenkinscherryhillco
This document discusses continuous integration and deployment with Jenkins. It provides an overview of continuous integration, continuous delivery, and Jenkins. The presenter then demonstrates how to set up continuous integration and deployment for a Drupal site with Jenkins, including automated testing, deployments to multiple servers, rollbacks, and upgrades. Tools discussed include Capistrano, deployment manager, Saucelabs, and Jenkins Pipeline.
Cosmos Online Training is the industry leader in JENKINS Training. Jenkins is an open source continuous integration tool written in Java. JENKINS Online Training
Jenkins is an open source continuous integration (CI) tool written in Java. Continuous integration (CI) is the practice, in software engineering, of merging all developer working copies with a shared mainline several times a day. The main aim of CI is to prevent integration problems.
Jenkins provides continuous integration services for software development. It is a server-based system running in a servlet container such as Apache Tomcat.
This document discusses Jenkins-CI, an open source tool for continuous integration and continuous delivery. It provides an overview of Jenkins-CI capabilities including building and testing software projects continuously, integrating changes, and continuously delivering software. The document also demonstrates Jenkins-CI in action with a live demo and discusses configuring Jenkins jobs, managing Jenkins, and requirements for deployment beyond Jenkins-CI like standardization, workflow, monitoring, and high availability.
Around 5 plus years of proven experience in software industry with a focus on Automation/Manual testing, Performance testing, DevOps and Big Data Hadoop. An Experienced Automation and DevOps engineer with excellent knowledge of automation.
Experience in all aspects of infrastructure, application, CI/CD, Containerization. Strong experience in latest DevOps tools like Docker, Kubernetes, Jenkins, Splunk.
Neeraj Virmani has over 9 years of experience in IT with expertise in configuration management, continuous integration and deployment using tools like GitHub, Jenkins, Ant and Maven. He has experience automating manual tasks using shell scripting and providing CI/CD solutions to development teams. He currently works as a Build/Release Manager where he manages a team of 7 members and performs software release management for 35+ websites.
Mr. Arif Shaik is a Senior Software Release Engineer with over 7 years of experience in software build and release management. He has expertise in build, release, continuous integration and configuration management tools like Jenkins, Maven, Ant, Subversion, and Git. He is skilled at automating build processes, integrating testing and code quality tools, and deploying software releases. He currently works as a Senior Software Release Engineer at United Health Group, where he manages builds, releases software to various environments, and automates processes using scripts.
The document provides a personal profile for Devendra Varampati including his contact information, 12+ years of experience in software development using technologies like Java/J2EE, XML, databases, frameworks and version control tools. He has worked as a senior developer on projects in the banking and telecom domains for companies like Fannie Mae, CITCO and Barclays Capital, leading teams and managing the full software development life cycle.
Santosh Yadav is a software developer with over 3 years of experience developing applications using technologies like .NET, C#, SQL Server, and Oracle. He has experience working on projects in the healthcare and logistics domains. Currently he works at Cerner Healthcare developing applications like migrating VB tools to C# and the command center application. He is proficient in technologies like .NET, ASP.NET, MVC, Web API, JavaScript and has strong communication and problem solving skills.
Venkatesulu is seeking a challenging position as a Build and Release Engineer where he can utilize over 3 years of experience in automating builds, deployments, and managing releases of Java applications. He has extensive experience with build tools like ANT and Maven, version control tools like SVN and basic knowledge of GIT, and CI tools like Jenkins. He is proficient in deploying applications to servers like Apache Tomcat and has worked on large scale projects for clients like RxConnect and Suncorp Insurance Portal.
AchieversIT - Provides a wide group of opportunities for freshers and Experienced candidates who can develop their skills and build their career opportunities across multiple Companies.
A Java full-stack developer is proficient in both front-end and back-end development using Java. They are responsible for all aspects of development from UI/UX design to database design. The document outlines the basics of becoming a Java full-stack developer including understanding Java, setting up development environments, object-oriented programming, database modeling, creating front-end and back-end, testing, and deployment. It also describes a Java full-stack course that covers these topics to prepare students for careers as Java full-stack developers.
AchieversIT - Provides a wide group of opportunities for freshers and Experienced candidates who can develop their skills and build their career opportunities across multiple Companies.
This document provides an introduction to Jenkins, including:
- Jenkins is an open source automation server that enables developers to reliably build, test, and deploy software.
- It helps automate software development processes like building, testing, and deploying to facilitate continuous integration and delivery.
- Jenkins supports continuous integration workflows called pipelines that can be modeled as code in Jenkinsfiles and checked into version control.
Nagesh has over 3 years of experience in software configuration management, build and release engineering, and DevOps practices. He has experience with version control systems like SVN, Git, and Mercurial. He is proficient in build automation tools like Ant and Maven, and continuous integration tools like Jenkins. Nagesh has experience installing and configuring application servers like Tomcat and WebSphere on Linux and Windows. He also has experience with scripting languages like shell scripting. Currently, he works as a senior software engineer automating software deployments using tools like Jenkins, Ansible, and scripts.
This document contains the resume of Vani G, who has 2+ years of experience in build and release engineering. She has experience using tools like Ant, Maven, Jenkins, SVN, Git, Sonar, JIRA, Tomcat, and working on the software development lifecycle from build to deployment. She currently works as a Build and Release Engineer at Kroger, where she is responsible for continuous integration, configuration management, artifact management, and deployments.
Devops is an approach that aims to increase an organization's ability to deliver applications and services at high velocity by combining cultural philosophies, practices, and tools that align development and operations teams. Under a DevOps model, development and operations teams work closely together across the entire application lifecycle from development through deployment to operations. They use automation, monitoring, and collaboration tools to accelerate delivery while improving quality and security. Popular DevOps tools include Git, Jenkins, Puppet, Chef, Ansible, Docker, and Nagios.
Khaleel Ahmed has over 8 years of experience in DevOps, build engineering, and release engineering. He has extensive experience with configuration management tools like Jenkins, Chef, Puppet, and deployment automation using scripts. He has deployed applications on various platforms and environments including AWS.
Akanchha Aparajeeta has over 7 years of experience as a senior developer specializing in Java/J2EE technologies. She has extensive experience designing and developing web applications for the insurance and logistics domains. Some of her skills and responsibilities include designing architectures using design patterns like MVC, implementing front-end interfaces with HTML/CSS/JavaScript, integrating with databases using Hibernate and Spring, and overseeing full software development life cycles from design to deployment. She has worked on numerous projects for large companies in the insurance industry.
Rajesh Paleru is seeking a challenging career where he can enhance his skills in areas like telecom, Oracle SQL, PL/SQL, UNIX scripting and Python. He has over 10 years of experience in client support, development and administration roles. His experience includes supporting rating and billing software, developing dashboard tools, and administering billing systems. He is proficient with technologies like WebLogic, UNIX scripting and Oracle databases.
Sagar K is a senior software engineer with over 4.5 years of experience in software development and testing. He has expertise in .NET technologies like C#, ASP.NET, and ADO.NET. As a senior software engineer, his responsibilities include deploying builds, reviewing test cases, developing automation frameworks using Selenium, and executing and reporting the results of automation tests. He has also worked on implementing the Viking automation monitoring tool for multiple clients, which involves coding, testing, and providing post-implementation support.
- Highly experienced C#/Java/VB.NET developer with expertise in .NET Framework, ASP.NET, SQL Server, XML, and object-oriented design.
- Has developed Windows and web applications for companies like SetFocus and Phoenix International.
- Demonstrated leadership, teamwork, and ability to work independently through roles like Help Desk Coordinator.
Continuous Integration is a software development practice where developers regularly merge their work into a central repository. This triggers an automated build and test of the code. If the build fails, developers are immediately notified. There are typically five stages of adopting Continuous Integration - from just committing code occasionally to triggering automated builds and tests with every commit and deploying to production. Jenkins is an open source tool that supports Continuous Integration. It allows developers to easily set up CI/CD pipelines with features like automated testing, code quality reporting, deployment to staging environments and more.
Continuous Integration is a software development practice where developers regularly merge their work into a central repository. When code is committed, an automated build is triggered to check that new code does not break the existing code base. There are typically five stages of adopting Continuous Integration: 1) a few manual commits and builds, 2) nightly automated builds, 3) builds triggered with every commit, 4) code quality metrics added to builds, 5) automated deployment to staging environments. Continuous Integration helps catch bugs early in the development process and ensures code quality.
Raushan Kumar has over 6 years of experience in Documentum development, support, and maintenance. He is EMC and ITIL certified. His experience includes installing and configuring Documentum Content Server and Application Server, developing custom Documentum applications using DFC APIs, and providing support for GXP compliant applications. He is currently working at EMC in Bangalore.
1. E-mail:
kalyan_scm@yahoo.in
Kalyan. Ph. No: +91–9885545802
Career Objective:
Highly motivated and dedicated individual seeking an environment that encourages
continuous learning and provides exposure to new ideas, personal and professional growth
in the area of Build and Release / Software Configuration Management.
Professional Summary:
• Around 4 years of experience in Software Configuration Management, Continuous
Integration and Build and Release Engineering.
• Creating test/release builds regularly for dev/QA for debugging/release testing.
• Providing support to the developers for the software configuration management tools.
• Working on various tools like SVN, putty, Jenkins to deploy software release.
• Creation of Build directory in the use of maintain the Build step Logs and Shell
Scripts
• Helping to developers for creating workspace and to update.
• Inform through mail the compilation errors to the responsible team with error logs.
• Handling daily and continuous builds and maintaining /keeping track of build and
process followed for deployment.
• Proficient in Jenkins setup and management of builds.
• Create and Maintain repositories in SVN.
• Work on daily build and release using Jenkins build tool.
• Good knowledge in Linux, Shell Scripting
• Hands on experience on Jenkins, Hudson for continuous integration and build
system.
• Create & maintain environment & tools to automate build/release activities.
• Experience in Subversion.
• Good experience in configuration and maintenance of Nexus repository.
• Setting up the multiple tomcat servers and project configuration enablement in
developer workspace.
• Working with developers to resolve build issues, as well as identifying and
implementing improvements to processes.
• Source code backup and restore strategy.
• Fixing issues during checkin / checkout and merge related problems.
• Familiar with Software Development Life Cycle (SDLC) processes
• Creating and installing the war, ear, jar packaged through maven.
• Build the Project and Generates patch(.exe)
Technical Skills:
2. • SCM Tools : Subversion, GIT.
• Build Tools : Ant, Maven.
• Continuous Integration Tools : Jenkins/Hudson.
• Configuration Management : SVN, GIT.
• Bug/Project tracking Tool : Jira.
• Programming Languages : Core JAVA, HTML.
• Database : Oracle 10g.
• Web/Application Servers : Apache Tomcat, IBM Web Sphere 7.0.
• Operating Systems : Microsoft Windows, Redhat Linux.
• Scripting Languages : Shell.
Education Qualification:
• MCA from JNTUH, Khammam in 2013(done in distance).
Professional Experience:
• Working as Build & Release Engineer at Infosys, Bangalore (July 2014-Till date).
• Worked as Build & Release Engineer at Thomson Reuters, Hyderabad (Feb2012- June
2014).
Project #1:
Project Name : DSL Banking
Client : Deutsche Bank
Role : Build and Release Engineer
Team Size : 4
Duration : June 2014 to till date
Environment : SVN, Maven, Jenkins, Java, Red Hat Linux, WebSphere, Oracle
Description:
This application is used for issuing the securities and it is used in Germany,
Hong Kong, London and Luxembourg. Security is nothing but the issue of a bond. A Bond
is one which an investor agrees to loan money to a company or government in exchange
for a predetermined interest rate." If a business wants to expand, one of its options is to
borrow money from individual investors. The company issues bonds at various interest
rates and sells them to the public. Investors purchase them with the understanding that
the company will pay back their original principal plus any interest that is due by a set
date and it is called the maturity. Commercial Paper is simply referring to bonds issued
by companies and these are created through this application.
Roles and Responsibilities:
• Responsible for the set up and ongoing maintenance of SVN.
3. • Involved in creating new repositories in Subversion.
• Merging developer branches to Release/Integration branches.
• Responsible for maintaining the SVN trunk, tagging the trunk code, and branching the
trunk code to the branchestest branch for a single application.
• Troubleshooting the daily Subversion problems.
• Participated in Branching and Merging.
• Build Application using source files in Subversion.
• User Documentation like User Manual, Installation Manual and administration
manuals.
• Modified Maven scripts to build the JAR's, Class files, WAR files and EAR files from
Subversion
• Maintenance of Maven, Shell scripts for safe builds and deploys.
• Maintaining Maven Pom.xml and properties files.
• Manage Build and Release requests using Jenkins.
• Responsible for the set up and ongoing builds in Jenkins.
• Configuring windows Slaves in Jenkins.
• Configuring Pre & Post build actions/Steps in Jenkins as per project requirements.
• Scheduled different automated Builds to run in the off hours.
• Performing clean builds according to the schedule published for a given releases.
• Experience in Shell scripting for environment builds, Automate deployment on
Apache Tomcat Application Server.
• Integrate Build Platforms across the applications
• Participated in the release cycle of the product which involves environments like
Development, QA, UAT and Production.
• Implemented and manipulated Shell scripts for release and build automation to suit
the requirement.
• Research the project application architecture to support/resolve build, compile, and
test issues/problems.
Project #2:
4. Project Name : Union Bank of Switzerland
Client : Union Bank
Team Size : 5
Role : Build & Release Engineer
Duration : Feb - 2012 to May - 2014
Environment : Windows, Linux, SVN, Apache Tomcat, Maven, Jenkins, Shell Scripting.
Description:
UBS is so called Swiss bank and the Wealth management of the bank is dealt in
this Project. This application deals with Sales and Credit accounts of the Bank and
processing the Lombard loans. This application deals the cash settlements of the UBS
business. This project is basically 3 layer architecture. Interaction between client
application and Data Source system is happening through Business Object-Data Item
concept. Middle layer will consist of Data Persistence Layer called DPL in which Data
handling between servers is happening.
Roles and Responsibilities:
• Automate the build Process Using Jenkins.
• Prepare relevant documentation for releases such as Build/Release process
document, Build Reports and Release Notes Carried out the Build Process daily for
Testing and Execute the related DB scripts.
• Implemented the Release practice and responsible for pushing builds into SYS/ UAT/
Pre-Production/ Production
• Coordinate with the Development/Test Teams to receive the correct versions of re-
usable and dependent components and DB Script for issuing/installing successful
builds and making it ready for the Release on time
• Involved in Deployment of the application using Tomcat.
• Involved in build/Release management and carried out the quality product in UAT
and Production
• Project involved the usage of maintaining repository and version controlling
• Tomcat Installation, Domain Configuration, Console Administration, Deployment.
• Production Support in distributed technologies.
• Involved in coding and unit testing server side JSP, Servlets of modules like Creation
of an account, Account Processing, Administration Process.
• Worked closely with customers, developers and testing teams during all phases of the
project.
Declaration:
I hereby declare that the information furnished above is true to the best of my knowledge.
Kalyan.