We provide IT Staff Augmentation Services!

Build Release Engineer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Over 7+ years of IT Industry experience with Configuration Management, Build, Release Management and Quality Assurance using CVS, Subversion, Clear Case and GIT on UNIX and Windows environment.
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RAD and other processes.
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson, Bamboo)
  • Experience in using GIT and Rational Clear Case on UNIX and Windows environment.
  • Created Process, policies, procedures and Release Notes for migration of SCM and CI Environment from Ubuntu to SUSE.
  • Extensively experienced in using Build Automation tools like ANT and Maven and working knowledge other build tools like MS Build and CMake.
  • Experience in Mobile Application& UMTS L3 protocol development.
  • Experience working in various environments like e - commerce, product, SAAS and IT web Apps.
  • Implemented Continuous Integration concepts using Hudson, Cruise Control, Jenkins and Anthill Pro.
  • Extensible experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl and Batch Scripts.
  • Wrote deployment Automation scripts for multiple JAVA/J2EE Applications.
  • Used Ant/Maven for building Java/J2EE Applications.
  • Having good Experience in Chef and Puppet for Deployment on Multiple platforms.
  • Integrated Eclipse IDE with different versioning tools like ClearCase, Subversion and CVS.
  • Experienced in trouble shooting, Configuring and Deploying Enterprise Applications in WebSphere, BEA WebLogic, and JBOSS/Tomcat as well.
  • Created CM Plans and Build Documentation while maintaining source code.
  • Coordinated different teams across the projects to Deploy different builds to different environments on parallel development for multiple projects.
  • Worked with different Bug Tracking Tools like Remedy, Jira and ClearQuest.
  • Created CM Plans and Test Plans for Applications.
  • HP Service Management System Ticketing Tool was used for Production Releases.
  • 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.

TECHNICAL SKILLS

Operating System: UNIX, Linux, iOS, Windows NT/2000/2003/XP/Vista/2007, RHEL.

Application Servers: WebLogic, WebSphere, JBoss, Tomcat, IIS.

Build Tools/ DevOps: Jenkins, Puppet, Chef, Ant, Maven, Perl, HUDSON, ANTHILL, PRO, BAMBOO.

Database: Oracle 10g and 9i, PL/SQL, SQL 2005 AND Enterprise.

Programming Languages: C, C++, Java, HTML, XML, Shell, and Perl.

Database Management: MySQL, MS Access, Oracle9i/10g, SQL Server 2005, 2008.

SCM Tools: CVS, SVN, ClearCase, PVCS.

PROFESSIONAL EXPERIENCE

Confidential - Detroit, Michigan

Sr. Release Engineer

Responsibilities:

  • Maintained and administered GIT /Subversion source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Managed build results in Jenkins and deployed using workflows.
  • Managed build results in Udeploy and deployed using workflows in TFS.
  • Maintain and track inventory using Udeploy and set alerts when the servers are full and need attention
  • Delivered specific Internet Information Services of various components of an application into target environments.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Have used Confluence to create, share and discuss content and projects.
  • Familiar and experienced with Agile Scrum development.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Created Branches, and performed Merges in Source Tree & Stash.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Integrated GIT into Jenkins to automate the code check-out process
  • Used Jenkins for automating Builds and Automating Deployments
  • Very strong Project Management experience performing ITIL RM /SCMactivities.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Solaris, Linux, Eclipse, C++, Java, Perl, ClearCase 6.0, ClearQuest 2003, Bash, Kornshell, NT Command Shell, Internet Information Services, HTML.

Confidential, Tampa, FL

Build Release Engineer

Responsibilities:

  • Involved in defining documenting and maintaining code deployment pilot automation project documents
  • Performed testing and validation for code deployment automation in UAT test environment
  • Integrated Service now to RLM tool to automate the approval process
  • Installed and configured Anthill Pro for Automating Deployments and providing a complete automation solution.
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Worked on Version Control Systems like Rational Clear Case, Unified Configuration Management
  • Worked withAtlassian tools like Bamboo & Jira.
  • Used Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy.
  • Deployed Dynamic content to Web sphere Application server.
  • Deployed SQL scripts in Oracle, Abinitio tags and Netezzaddl scripts in various test environments
  • Experience in debugging the code deployment errors with the help of development team
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Created Continuous Build Process using Hudson/Jenkins as Continuous integration tool.
  • Drove releases, automated release process
  • Developed unit and functional tests in Python and Java
  • Work with Docker for convenient environment setup the test environments
  • Used configuration management tools Chef, Puppet, and CF Engine
  • Proposed branching strategy suitable for current application in Subversion.
  • Managed the Release Communication and Co-ordination Process.

Environment: Solaris, Linux, Eclipse, C++, Java, Perl, ClearCase 6.0, ClearQuest 2003, Bash, Kornshell, NT Command Shell

Confidential, Woodcliff Lake, NJ

Build & Release Engineer

Responsibilities:

  • Installed and configured Udeploy for Automating Deployments and providing a complete automation solution.
  • Integrated Subversion into Udeploy to automate the code check-out process
  • Maintained and administered GIT source code tool.
  • Developed processes, tools, automation for TFS (Team Foundation System) based software forbuildsystem and delivering SW Builds.
  • Worked on Cloud solution architecture on Amazon Web Services.
  • Managed build results in Udeploy and deployed using workflows in Udeploy.
  • Delivered specific versions of various components of an application into target environments using Udeploy.
  • Maintain and track inventory using Udeploy and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Experience in JIRA to capture, organize and prioritize issues. Experience in partially administering JIRA for issue management
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Hudson/Jenkins for automating Builds and Automating Deployments
  • Used various plug-ins to extend the base functionality of Hudson/Jenkins to deploy, integrate tests and display reports
  • Owned build farm and produced effective multiple branch builds to support parallel development
  • Owned Release to Production Process, Gathered approvals, signoffs from stakeholders and QAs before going to PROD.
  • Managed the Release Communication and Co-ordination Process.
  • Developed build scripts using ANT and MAVEN as the build tools for the creation of build artifacts like war or ear files.
  • Maintained the Shell and Perl scripts for the automation purposes.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Jenkins, JBoss Application Server, CVS, Subversion, VTFS, Jira and Cygwin.

Confidential, El Segundo, CA

Build & Release Engineer

Responsibilities:

  • Installed and configured Anthill Pro/Jenkins for Automating Deployments and providing a complete automation solution.
  • Created continuous integration system using Ant, Jetbrains, Team City, full automation, Continuous Integration, faster and flawless deployments.
  • Managed and analyzed Customer/Functional requirements, Generic UI Specification, Application use-case.
  • Made proposals for architecture definition of external application integration on top of BT Stack. Design, Implementation, Debugging and Bug Fixing. Documentation of release documents.
  • Rendered support to Wingtech for integration of Application framework on top of NAPI layer.
  • Managed the build and release process for NAPI modules.
  • Worked with Bluetooth Application Integration. BT Application a Reference Application for NXP SySol Platform solution to present Bluetooth capabilities.
  • Involved in development and integration of BT Applications for profiles such as HSP/HFP, OPP and HID.
  • Interface design development and maintenance. Sanity, Functional testing&Documentation of NXP system solution reference design updates.
  • Build Results are managed in Anthill Pro and deployed using workflows in Anthill Pro
  • Performed setup of clustered environment setups with Web sphere Application Server.
  • Wrote scripts to perform deploys to tomcat Webserver and Websphere App Servers
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Imported and managed multiple corporate applications in Subversion (SVN).
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Deployed the static content into the web servers like Tomcat, IPlanet, IBM HTTP Server.
  • Deployed Dynamic content to Application servers like Websphere and Weblogic.
  • Involved in maintaining and editing Jython scripts for application deployment automation.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.

Environment: Sun Solaris, UNIX, windows, CVS, Perforce, Java, Eclipse, Ant, Jenkins, Maven, Install Anywhere, Tomcat Apache Application Server.

Confidential

System Admin

Responsibilities:

  • Involved in user interactions, requirement analysis and design for the interfaces.
  • Prepared the design document for Document Management Module and User Management Module.
  • Created class diagrams and sequence diagrams using MS Visio.
  • Followed waterfall methodology for application development.
  • Updating the svn log properties for revisions. Setting up the svn sync servers, changed rev properties for svn sync.
  • Promoting the changes from trunk revisions to release branch.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Installed and configured Hudson/Jenkins for Automating Deployments and providing an automation solution.
  • Integrated Subversion into Hudson/Jenkins to automate the code check-out process
  • Involved in enhancement of SOA web services using AXIS to support .net applications.
  • Involved in development of custom tag libraries which provides various functionalities like check-in, check-out, export, import, open, delete, search and etc. on JSP pages.
  • Involved in development of customized Web applications on top of Orion Frameworks using Web technologies like JSP, Servlets, Java script.
  • Written Oracle Admin schema using SQL, which creates Orion Oracle database instances in Oracle 10g and Oracle9i.
  • Implemented various customized java beans, which creates Windows start up services for Storage Server and Command Server
  • Updates registry entries, executes Oracle database schema, installs web based and console based applications.
  • Involved in migration of code in CORBA framework to Java/J2ee framework.
  • Discussed and presented architectural designs to the senior management and client.
  • Having the responsibility to test the use case by writing the Unit test cases and having good knowledge in usage of J-unit to test the application.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Have the responsibility as a UAT support for the project till the project goes into the production.

Confidential

Network Administrator

Responsibilities:

  • Worked on Troubleshooting server hardware and software remotely thru MOM (monitoring software).
  • Deployed and configured, Windows 2000/2003 Servers, with DHCP, DNS, IIS, Active Directory Domain Controllers, Group Policy, Internet, TCP/IP, and Routing concept.
  • Performed design, installation, configuration, support, optimization and administration of Windows - based servers and applications as well as provide performance tuning and capacity planning.
  • Responsible for Basic Router Configuration and network equipment (Cisco, Linksys, Net gear, D-Link, Brocade Switches).
  • Provided remote support for VPN Technologies for site-to-site and remote access.
  • Developed Shell for system administration activities.
  • Installed Hard Disks, Memory etc.
  • Worked on Troubleshooting Network Problem.
  • Managed CPU Usage, Shared Memory, Disk Space Usage and Controlling Processes.

Environment: CISCO 3600/2600 routers, DNS, DHCP, TCP/IP, RIP, FTP, TFTP, Terminal Services, SNMP, SMTP, NFS, NIS, NIS+, Microsoft Windows 95/98/2000/XP/2003, Linux.

We'd love your feedback!