Post Job Free

Resume

Sign in

Management Engineer

Location:
Springfield, PA
Posted:
April 17, 2015

Contact this candidate

Resume:

SowmyaDasari

Email: aco8t5@r.postjobfree.com Mobile: 682-226-

2686

Career Achievements and Summary:

• 6+ years direct work experience in Software Build and Release, including all aspects of process

development, release management, in various domains banking, insurance and healthcare.

• Thorough understanding of application interdependencies, defining the release scope and objectives

in conjunction with Development Teams, documenting customer specifications.

• Experience working with business owners, developers and project stakeholders to plan release

content and schedules, documenting business processes and requirements, troubleshooting release-

level issues, interacting with customer to analyze, define, test and implement systems, and creating

and managing all required Agile / SAFe / SDLC documentation.

• Comprehensive knowledge of Software Development Life Cycle (SDLC), having a thorough

understanding of the various phases like Requirements, Analysis/Design, Development and Testing.

• Capable of independently planning, scheduling, prioritizing, and delivering multiple simultaneous

software releases in an Agile software development environment.

• Sound experience in Release Management function, partnering with project managers, prioritizing

and executing dependent deliverables, executing, and delivering technology projects.

• Experience in administering various tools supporting SCM & Release Mgt including Source Control,

Continuous Integration, Artifact Management & Change Management.

• Adept at creating and transforming business requirements into functional requirements and designing

business models using UML diagrams - Context, Use Case, Sequence, Activity diagrams in Enterprise

Architect, MS Visio and Rational Rose.

• Experience in standard SDLC processes, including Waterfall, Agile, RUP methodologies

• Strong work experience with version control tools, CVS, GIT and SVN, and strong Linux skills,

including Perl shell scripting and ANT.

• Experience with build tools Ant and Maven for writing build.xml’s and pom.xml’s respectively

• Experienced with Deployments into preprod environment QA, UAT, Staging to Production with

knowledge on the complete product life cycle and knowledge of application servers like Jboss,

Apache Tomcat, Websphere, Weblogic etc.

• Knowledge of ITIL Best Practices and experience in standardizing and enforcing best practices across

Teams/whole Organization

• Good analytical, problem solving, communication skills and have the ability to work either

independently with little or no supervision or as a member of a team.

Computer Skills:

Operating Systems UNIX, Linux, Windows NT/2000/2003/XP/vista/7.

Version Control Tools SVN,CVS, Git

Scripts Shell, Perl

Databases MySQL, Oracle

Application/Web Servers JBoss, Tomcat, Websphere

Others Rational Rose, Agile/Scrum,JIRA, SharePoint, MS Office, PeopleSoft

Education:

Jawaharlal Nehru Technological University, Hyderabad, India July 2008

Bachelor of Technology degree in Electronics and Instrumentation

Experience:

Minerals Technologies Inc Jan2012 - till date

Build and Release Engineer

Minerals Technologies Inc is one of the leading manufacturing companies in the US. Minerals

Technologies Inc. is a resource- and technology-based growth company that develops produces and

markets worldwide a broad range of specialty mineral, mineral-based and synthetic mineral products and

related systems and services. MTI serves the paper, foundry, steel, environmental, energy, polymer and

consumer products industries.

Responsibilities:

• Major responsibilities include design, ownership, and support of the enterprise level software release

process (timeline, development and operation owners, communication, drive go/no-go decisions with

stakeholders)

• Developed revision control, configuration management, and software release process policies as well

as interacting with stakeholders and delivery managers to enforce these policies.

• Organize and coordinate complex releases that comprise of cross-functional teams and a multitude of

interrelated and independent application and / or infrastructure changes

• Create, monitor and control program release schedules; track and report on program milestones

• Coordinate and track release and maintenance activities as well as interdependencies

• Administered and customized a range of CI tools like Jenkins, Bamboo, for automated build and

Deployments. Involved in implementing JIRA for the deployment request system.

• Worked on building and configuration management on SCM strategies like branching, merging, and

training dev teams with CVS, GIT.

• Monitored daily builds and communicate with developers about build failures.

• Maintaining and administering the Wiki knowledge base sites for internal teams.

• Used Maven and ANT scripts to build the source code. Supported and helped to create Dynamic

Views and Snapshot views for end users.

• Created and maintained documentation of build and release processes and application configuration

to comply with audit requirements and industry best practices.

• Review build results, debug and optimize complex builds, and discuss technical issues with

developers, architects, and managers.

• Creating and maintaining fully automated CI build jobs and administering Jenkins server.

• Writing build and deployment scripts and supporting policies, standards, guidelines, governance and

related guidance for both CI/CD operations and for work of developers. Develop and maintain build

and release process documentation.

• Written Shell and Perl scripts to automate the deployments to Jboss application preprod Servers

• Worked on an integration between them and work with Dev Teams and Test Teams for any

knowledge or sync- issues with those systems

• Actively participates in cross-functional groups to solve problems across projects. Provides resources

and organizational structure to promote collaborative initiatives

Environment: Windows 2008/2003/2000,MS Project, MS Office, MS Visio, MS-SQL Server, CA

Clarity, CA Harvest, Agile/Scrum, Openmake, Make Ant, Maven, Perl, Jenkins, JBoss, Jira, Shell Scripts.

Marsh & McLennan Companies Jan 2009 –

Dec 2011

Role: Build & Release Engineer

Responsibilities:

• As a member of Release Engineering group, redefined processes and implemented tools for software

builds, patch creation, source control, and release tracking and reporting, on Unix platform.

• Subject Matter Expert with Software Build and Release Management methodologies, hands-on

experience creating and managing the various development and build platforms, and deployment

strategies

• Worked for Creating the Software Configuration Management Plan and Policies.

• Primarily be responsible for supporting the Release Management function.

• Documented build configuration, Build procedures and change history for the release process.

• Created the cluster for Weblogic, the installation of Apache web server and configuring it.

• Created analytical matrices reports for Release Services using JIRA Queries.

• Automated the build and release management process including monitoring changes between

releases.

• Provided ‘Manual’, ‘Continuous Integration’, ‘Gated Check-in’ and ‘Schedule’ builds (along with the

option to force builds on that schedule even if no changes occurred since the last build)

• Created Build Definitions for various environment deployments (DEV, TEST, STAGE)

• Customized Automated Build Scripts by modifying XAML (Work Flow) template to Start, Stop &

deploy code into various regions (Windows Service, Windows Workflow).

• Worked on trouble shooting Weblogic and Application deployment issues.

• Created CI Builds jobs in Jenkins and configured auto build and deploy jobs based on requests

• Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various

environments.

• Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions

Environments.

• Documented all build and release process related items. Level one support for all the build and deploy

issues encounter during the build process.

• Assisted Developers during coding, debugging and Build issues.

• Responsible for automating the build process using Hudson. Developed and maintained tools that

automate the building of software releases for an Agile based software development process.

• Maintain all build functions, and release functions of large driver and application code base.

• Documented Build process, branching strategy and continuous integration design and setup along

with deployment instructions for QA

• Recommended build management, defect management development process flow. Administrator of

ClearCase and SVN

• Coordinated build and release cycles on the request of business with dev teams, testing teams and

project management teams

Environment: ClearCase, SVN, Shell, ANT, Maven Hudson JIRA, Linux, Windows, Jboss, TFS

2008/2010(Team Foundation Server), Net, ASP, Subversion, Visual Basic 6.0, Visual SourceSafe 6.0,

SQL Server 2005/2008.



Contact this candidate