$13.0 per Hour
A performance driven ambitious software engineer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones.
- January 2018 - December 2022 - 5 Year
Payment Domain Project
- August 2020 - November 2022 - 28 Months
Role & Responsibility
Software Configuration Management (Build and Continuous Integration using Maven, Jenkins & GIT).
Created release branches in GIT by GIT Administration including branching, reporting
and assisting with project and end user support.
Creating CI/CD pipelines by integrating Git, GitHub, Maven, Jenkins, Chef, Monitoring
Tools and AWS (provisioning).
Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
Creating War / Ear files using Maven.
Perform Build activities using Ant/Maven and Jenkins tool.
Automate the build Process Using Jenkins jobs.
Upload Build artifacts into Amazon S3 location.
Worked on Jenkins tool to configure Nightly Builds to check sanity of our java source code.
Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache Tomcat, JDK and configuration tasks for new environments etc.
Perform smoke/sanity tests for the applications deployed and also troubleshoot the application for the issues that arise as part of the smoke test process.
Wrote Shell scripts for doing Deployment and take the Git repository backups.
Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
Design and create automated Build and Deployment process.
Smoke Free Product Project
- September 2018 - July 2020 - 23 Months
Role & Responsibility
Responsible for the building and deploying the artifacts into DEV, SIT and QA Environments.
Management of Customer Requirements and documentation of the Project Plan as per the requirements.
Responsible for designing and deploying best SCM processes and procedures.
Updated Release reports from change management control.
Maintained and Administered GITHUB Source Code Tool.
Created Branches, Labels and performed Merges in Stash and GITHUB.
Developed build and Deployment Scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
Implemented Maven builds to automate JAR and WAR.
Installed and administered Artifactory repository to deploy the artifacts generated by Maven and to store the dependent jars, which are used during the build.
Integrated GITHUB into Jenkins to automate the code check-out process.
Used Jenkins for Automating Builds and Automating Deployments.
Managed Build results in Jenkins and Deployed using workflows.
Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
Developed automation and deployment utilities using Ruby, Bash, PowerShell.
Worked closely with software developers and DevOps to debug software and system problems.
Information Technology in B. TechHydrabad University
- June 2001 - June 2004