Mahender B.

Mahender B.

Release/Devops manager with Jenkins

Warangal , India

Experience: 12 Years

Mahender

Warangal , India

Release/Devops manager with Jenkins

42000 USD / Year

  • Immediate: Available

12 Years

Now you can Instantly Chat with Mahender!

About Me

Build/Release/Devops/JIRA ADMIN Engineer with experience in CI tools(Cruisecontrol.NET, Teamcity), source controls(TFS,Perforce,Git & SVN). Have used scripting languages like msbuild, nant & powershell for automating the build & deployment process...

Show More

Portfolio Projects

Description

Manage the build and deploy process as the primary Build Manager and Release Engineer for a complex SaaS application that allows companies to control complex rewards programs.
• Research and provide solutions to improve the build system and deployment pipeline.
• Work closely with development team to provide insight about how to make configuration\code changes without breaking the build.
• Primary administrator for Git Version Control, performing all branching and merging tasks.

Show More Show Less

Description

Manage the build and deploy process as the primary Build Manager and Release Engineer for a complex SaaS application that allows companies to control complex rewards programs.
• Research and provide solutions to improve the build system and deployment pipeline.
• Work closely with development team to provide insight about how to make configuration\code changes without breaking the build.
• Primary administrator for Perforce Version Control, performing all branching and merging tasks.
• Final approver for patch release cycle deployments to test environments, create new environments for customers as needed.
• Create new branches in P4, take care of integration\merging from different branches.
• Investigation of build compilation failures within .NET and Java based codelines.
• Deployment of C# and Java code to Development, User Test and Production environments.
• Experience with CruiseControl and Distributed Jenkins based Continuous integration environment implementation, development and maintenance.
• Implemented Nagios/Icinga based monitoring of our Development environments.
• Improved our build and release processes through documentation, communication and education.
• Experience with NANT and Maven based projects.
• Participated in the upgrade process of key infrastructure starting from 3rd party contract negotiation, team based implementation to user support and adoption

Show More Show Less

Description

Build Automation of Dot net projects in Microsoft :

Main role is to automate the build and deploy the installers through octopus tool for the projects which approach us in Microsoft. Octopus Deployment Framework ("Octopus") is an application for automating the deployment of application software on multiple servers. The main goal of Octopus is to provide a scalable deployment solution with a consistent user experience whether deploying on a single server (as on a developer box) or hundreds of servers (as for a datacenter deployment).
Our team used below tools to automate the build and deployment.
• Build Tracker – It’s a web application interface where customers can request for builds on demand.
• TFS tools – Used to interact with team foundation server
• MSBuild – Build scripts are executed using MSBuild exe.
• Wix – It is used to generate MSI files
• Octopus – it’s a deployment tool.
• Team Build2010

Worked on Genesis Tool that creates virtual machines on fly and deploys the installers on it. This tool is meant for Dynamic Environment Preparation.

Show More Show Less

Description

Teached C language.

Show More Show Less