You are on page 1of 5

ANJANI K.

CHALASANI
Email: Anjani.krishna.ch@gmail.com
Phone: 0091-9908828203

SUMMARY:

 4.5 Years of extensive experience in IT industry comprising of Software Configuration


Management (SCM) includes SCM, Build, Deploy and Release Management.
 Experience in Version Control Systems administering Subversion and Clearcase.
 In-depth understanding of the principles and best practices of Software Configuration
Management (SCM) processes, which include compiling, packaging, deploying and
Application configurations.
 Extensively worked with Version Control Systems SVN (Subversion), GIT.
 Experience with Build Management tools Ant, Maven, and MSBuild for Java and .Net
applications across UNIX / Windows environments
 Administered and Implemented CI tools Hudson/Jenkins and Buildforge for CI and nightly
builds.
 Good Knowledge on Deployment and Release Management by automating with Shell and
Perl languages.
 Experience with Linux/UNIX environments and scripting for Build & Release automation.
 Experience in using Nexus and Artifactory Repository Managers for Maven builds.
 Experience in Configuring and deploying to Application servers Weblogic and Websphere.
 Experience in using Tomcat and Apache web servers to web and enterprise applications and
hosting website
 Experience with administering and deploying to IIS Server on Windows Environments.
 Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed
instance strategies
 Worked on continuous integration based on Maven and Hudson.
 Experience in working with Tracking Tools HP ALM Center, JIRA.
 Configured and Secured Web server interface, Session management, Jboss resources in
Websphere.
 Experience with Oracle and MS SQL Server DB Tasks (DML, DDL Executions, Log Rotations,
Table space alterations, user management etc.)
 Extensively Worked on Oracle SOA technologies and Web Services.
 Experience in Java/ .NET and Manage software configurations and builds in a UNIX
environment.
 Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in
solving problems and providing best solutions.
 Worked in Life Cycle Support project including doing builds for the development team,
generate release kit and Code Red Reports. It also includes do permanent changes in the
files by SVN tool which is a version control tool.
 Ability to support and sustain a positive work environment that fosters team performance
with strong communication and relationship management skills.
 Diverse background with fast learning skills, creative analytical abilities, good technical and
innovative problem solving skills.
SKILL SET:

Operating Systems Linux (Red Hat 4.x, 5.x, 6.x), UNIX, WINDOWS
NT/2000/2003/XP/VISTA/7.

SCM Tools Subversion, Tortoise SVN, GIT, Clearcase, BuildForge

Build Tools Ant, Maven, Hudson/Jenkins, MSBuild

Application Servers Apache Tomcat, WebSphere Application Server,JBOSS

Database SQL Server 2000/2005, Oracle 10g

Cloud AWS EC2, VPC, EBS, AMI, SNS, RDS, ELB, CloudWatch,
CloudFormation AWS Config, S3, IAM. And VMWare

Configuration Puppet, Docker


Management Tools

Monitoring Tools Nagios XI, CloudWatch

IDE Microsoft Visual Studio Express and Professional (2010) and Visual
Community Express

PROFESSIONAL EXPERIENCE:

Currently working as a Build Release Engineer with Terra Software Solutions since Oct 2011.

As a company of over 1,500 professionals, IT consultants, and software engineers, Terra Software
Solutions has built its reputation on developing, customizing and implementing complex
applications, and delivering innovative services and solutions.

Project Details:

Project # 1:

Client: Mega Path Corporation PVT.LTD


Mega Path delivers a full range of nationwide voice, data and security services with the power to
keep your business ahead of the curve.
Environment: Subversion, Shell, ANT, Web Sphere, Jenkins, MS Windows (2000, 2003, XP), Solaris,
AIX, /4.0, Jdk 1.6, SQL Server2008, 2008R2 and DB2
Role: Build and Release Engineer /Software Configuration Management Engineer
Duration: April 2014- till date
Description:
Mega Path Corporation is a business telecommunications company, founded in 1996, that provides
voice, data, security, and cloud services to carrier and service-provider businesses in the United
States. The company is headquartered in Pleasanton, California and operates one of the largest end-
to-end communications networks in the United States. In 2010, Mega Path combined acquired the
voice communications specialists Speakeasy, the network provider Covad, which they merged with
their existing portfolio of MPLS and managed services to form a single company.
Build and Release Operations:

 Supporting developers in Configuration management environment using GIT & SVN


 Resolved issues for developers commit, update, synchronization
 Creating a tags and support branches.
 Monitoring access privileges for developers at branch level & Repository level
 Maintain the file permissions using shell scripts
 Worked on Creating, merging SVN branches and create builds
 Handling daily and continuous builds and maintaining /keeping track of build and
Deployment process. Automate continuous integration build pipeline for different projects
under Geo informatics platform
 Administrator for Jenkins Hudson. Prepare and own the builds and troubleshoot build
failures.
 Own Linux hosts for build and release management.
 Perform any migration activities across Hudson master clusters.
 Participate in deployment and Release calls.
 Analyzing and optimizing (reducing build time) for Continuous and Nightly builds....
 Creation of new Tags/branches for MR releases using Subversion tool 1.5 or higher
 Generation & Customization of Build Report using shell scripts for Cont. Builds & Nightly
Builds that are massive and complex & integrated in EC.
 Updating Confluence Wiki for monitoring the continuous builds and nightly builds, and SVN
Health Status.
 Raising or resolving appropriate CRs for the compilation or packaging errors during the build
process.

Project # 2:

Client: Superannuation, Super partners


Environment: SVN, Git, JBOS, WebSphere, Shell Scripting, Hudson, Batch
Role: Build & Release Engineer
Project duration: July 2012 TO September 2013
Description:
A superpartner is Australia’s largest administrator for industry superannuation funds. With 1500
employees and offices in every capital city, Super partners manage around $75 billion of funds under
administration for over six million member accounts. It services five of the top ten largest industry
superannuation funds, the largest Eligible Rollover Fund, Aus Fund and a number of smaller funds
.Superpartners provides a variety of services including core administration, call center support,
member registrations and contributions and benefit payment processing. Superpartners also
provides financial reporting, product research and development; technology infrastructure and
consulting and insurance claims support to industry super funds.

Build and Release Operations:

 Maintaining the source code in SVN for various applications.


 Created the Branching Strategy for the parallel development.
 Configuration Management using Subversion.
 Maintaining the source code in SVN for various applications.
 Configure and maintain codebase to support the build and deployment of code on servers.
 To configure and maintain codebase to support the build and deployment of code on
servers.
 Administered merge, build and deployment of the codes to all the environments.
 Develop and enhance current tool to suite ongoing need to support the build and
configuration of releases of all product team.
 Developing the utility scripts to effectively reduce the time and manual effort.
 To configure and maintain codebase to support the build and deployment of code on
servers.
 Provide pre commit hooks and post commits hooks for Subversion.
 Responsible for setting up the environment for new developers on their machines.
 Supporting engineering plans and schedules by providing CM/Release Engineering services
to build, deploy, develop scripts, oversee branch and merge strategies, and build automated
tools as necessary to offer services to engineering team.
 Responsible for the support, coordination, planning, delivery, maintenance, and accessibility
of IIS and Web Services platforms.
 Configuring Hudson for developers to bounce the application container, to get the
application, container, and access logs by using ANT scripts.
 Used the continuous integration tool Hudson to automate the daily processes.
 Migrating J2EE applications to UNIX and Windows environments by configuring application
via IDE Eclipse, Subversion, and Jenkins.
 Integrated automated build in Hudson.
 Working closely with Web Administrators to understand, participate, and experience the
technical architect for web sites such as IIS configuration, Apache, Jboss, WebLogic; and
deploying J2EE Applications to these environments.
 Responsible for managing the code in Subversion (version controlling).
 Responsible for Planning of the Roll-Out Process and Order of Sequence Involved for Day to
Day Enterprise J2EE Software Packages for Development, Testing, and System Integration
Testing, and Ultimately Production Environments.
 Setup and maintenance of cross development environments like windows and Linux.
 Setup an SCM environment to execute a continuous integration builds environment and
making the environment agile for the developers.
 Working closely with Web Administrators to setup an automated deployment for SharePoint
applications using Anthill and SVN Tools.
 Facilitating the Configuration of Jenkins as a common build engine to build and promote
applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
 Involved in setting up Jira as defect tracking system and configured various workflows,
customizations and plugins for the Jira bug/issue tracker.

Project #3:

Client: One Portal ASM, Vodafone


Environment: SVN, JENKINS, PUPPET, MAVEN, AWS, EC2, WEBSPHERE, PUTTY
Role: Build and Release Engineer
Project Duration: November, 2014 to till date
Description:
Vodafone ASM based on the he Sun and One Portal those are a web portal to a variety of Vodafone
operational systems, including Remedy/Clarify. The MyCW Portal website interfaces with a Service
Layer that routes requests and responses to the correct Vodafone systems. One Portal is a web
based portal which will front services like Quote to Order, Fault ticket management for selected
Vodafone fixed line Products and is for both internal and external customers. This portal application
acts as a one stop for all the analysts for gathering information from various internal and external
sources

Build and Release Operations:

 Supporting developers in Configuration management environment using SVN and Resolved


issues for developers commit, update, synchronization
 Creating a tags and support branches, Monitoring access privileges for developers at branch
level & Repository level.
 The core role was to keep the applications up 24/7 and to be in touch with administrators
and User to help them and to resolve server and application related issues. Investigating on
Production issues and checking server logs for Exception thrown on UI.
 Communicate effectively with the Clients in the weekly status calls and other meetings.
 Executing the SQL scripts to pull the Users details and logs from the GE DB. Maintain the file
permissions using shell scripts and worked on Creating, merging SVN branches and create
builds.
 Administrator for Jenkins. Prepare and own the builds and troubleshoot build failures. Own
Linux hosts for build and release management. And perform any migration activities across
Hudson master clusters. Participate in deployment and Release calls.
 Creation of new Tags/branches for MR releases using Subversion tool 1.5 or higher
 Author Scripts to verify and validated NFS issues for all the build machines from
 Central build server.
 Understanding and Troubleshooting for the errors of builds generated from Continuous
Build integration tools using Subversion Tools.
 Raising or resolving appropriate CRs for the compilation or packaging errors during the build
process.
 Preparation of supporting documents for deployment and delivery of other third party tools
used by the product.
 Release to Alpha QA team for multi environment and multi-server installation and testing.
 Coordinate with Alpha QA\Development team and redeliver the failed bugs\Newly raised
bugs as PATCH build.
 Delivery of product to client as per time lines with Project delivery and resource
management.

EDUCATION:

B.Tech from Vellore Institute of Technology, Hyderabad.


Masters of Science from Salford University.

PERSONAL INFORMATION:

Notice Period: Up to four weeks depending on location


Present Location: Hyderabad, Telangana
Willing to Relocate: Yes
Hobbies: Travelling, Coding simple PC games

You might also like