We provide IT Staff Augmentation Services!

Sr. Release Engineer Resume

0/5 (Submit Your Rating)

Sanjose, CA

SUMMARY

  • Over 10 years of experience in software configuration, build, release, deployment and coding with Windows and UNIX based operating systems
  • Excellent experience in Automating Build & Deployment Process of applications by using Hudson and Jenkins Tool.
  • Extensive experience in working with Internet/Intranet Applications using Java, .Net 4.0, ASP, J2EE Technologies
  • Hands on experience in working Server side Components/ Services using J2EE frameworks.
  • Strong understanding of Object Oriented Principles,Object Oriented Analysis and Design.
  • Hands on experience in releasing applications using industry standard methodologies like RUP, Agile, Scrum.
  • Good working knowledge of HTML, DHTML, CSS, XML, AJAX.
  • Extensively worked on databases like Oracle, DB2, SQL Server and MySQL.
  • Good knowledge in SQL, PL/SQL using Oracle SQL developer.
  • Extensive use of Configuration tools - Star Team, ClearCase, KeyStones,Harvest, CVS and Subversion.
  • Excellent experience .Net, ASP and Java with build tools - NANT, MSBUILD, Ant, Maven2.
  • Extensive experience in Unix,Linux, Windows and Solaris environments.
  • Have worked on administration and application deployments on, Visual Studio, Weblogic as well as IBM’s Websphere Application Servers in addition to the TomCat Server.
  • Excellent Analytical, Reasoning and Logical skills.
  • Excellent communication and interpersonal skills. Clear understanding of business rules and ability to work cohesively as a part of a project team.

TECHNICAL SKILLS

Languages: ASP.Net, C#.Net, VB.Net, Java 2, SQL, PL/ SQL, HTML, C, C++.

Web Technologies: JDBC, Servlets, JSPs, JNDI, JMS, Hibernate, Tiles, SOAP, WebServices, XML, XSL, and Ajax.

Methodology: OOAD, RUP, Scrum.

Web/App Servers: WebSphere 5.0/6.0, WebLogic 8.1/6.0/5.0, JBoss, Tomcat.

Database: Oracle 7.x/8.x/9.x, DB2, MySQL, SQL Server, MS Access

Protocols: TCP/IP, FTP, and HTTP

Operating Systems: Windows, Unix, Linux, and DOS

Source Control: StarTeam, Clearcase, Harvest, Keystones and CVS, PVCS and SVN

Change Control Repository: JIRA

Build Tools: AntHillPro3.5, AnthillPro 3.6, Hudson, NAnt, Maven, MS Build.& UDeploy.

Scripting Languages: Shell, Perl, Python, Jython.

PROFESSIONAL EXPERIENCE

Confidential, SanJose CA

Sr. Release Engineer

Environment: Jenkins, SVN, JIRA, Unix, Jdk 1.6. J2EE 1.3, Linux,Solaris, Shell Scripting, Ant, SQL, Eclipse, Maven, Serivce-Now, Mingle Tool, Websphere, Weblogic.

Responsibilities:

  • Prepare and package software releases. Package, validate and troubleshoot release assemblies throughout non-production environments.
  • Collaborated effectively with peers, managers and development teams to analyze, debug and resolve any build issues spanning their respective areas.
  • Thoroughly participated in designing, building, maintaining and coordinating an automated build/ release from Development to production environment.
  • Continuously worked to improve the efficiency of our build/release/deploy process (via automation, new tools), driving towards the implementation of Continuous Delivery where possible and improved the scalability of the build and release operation
  • Create, maintain and support extensive build and Non-prod environments (Development/Integration/Staging) and Production environments.
  • Activiely involved in creating, reviewing, publishing and managing the formal release notification, instructions, deployment notes and launch plans as needed.
  • Always well coordinated release activities with Release Management, Project Management, QA, and Web Development teams to ensure a smooth and trouble-free roll out of releases
  • Develop, maintain and enhance key parts of the release procedures and processes. Communicating and educating those aspects to management and other stakeholders where applicable.
  • Established standards for full life cycle build configuration and artifact management
  • Assisted my managers in defining best practice release and deployment processes and maintenance activities
  • Thoroughly worked with Product Managers, Engineers and Architects to successfully push release ready software to the Customer; this includes major, patch, and e-fix releases to internal and external customers and partners.
  • Prepared & updated documentation that communicates standards and best practices of the engineering team.
  • Pro-Actively documented the metrics, Success Factors and Key Performance Indicators to report to the higher manageent.
  • Always shown the aggressiveness to work in an extremely fast paced and challenging environment
  • Worked with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple pre-production & Production environments
  • Always collaborated with Development, QA and other teams to ensure a smooth transition of deliverables through proper release channels
  • Very well Communicated and collaborated among cross-functional teams & participated in team discussion on continual improvement
  • Provide day-to-day release management support to the products within primary area of responsibility.
  • Source code management though SVN.
  • Creating the branching strategies and branches for all releases.
  • Change requests and release administration using Jira tool.
  • Thoroughly implemented Backup and Restore process for all the projects.

Confidential, San Francisco, CA

Sr. Release Engineer

Environment: Hudson & Jenkins Tools, ASP1.0, ASP 2.0, ASP 3.0, .Net 1.1, .net 2.0, .net 3.5, Windows, Unix, Batch Programming, BeanShell Scripts, Shell Scripts, Maven, Nant, MS Build, Visual Studio 2003, Visual Studio 2005. Visual Studio 2008. VB Scripts, SQL, Eclipse, PVCS, Tracker, Mingle Tool.

Responsibilities:

  • Automated Build process of all the projects across the Shield Advance Business Unit using Hudson Tool.
  • Thoroughly worked with ASP 1.0, ASP 2.0 and ASP 3.0 projects on Unix and Windows to automate the Build Process.
  • Extensively worked with .Net1.1, .Net 2.0 and .Net 3.5 projects to automate the build process using DEVENV & MSBUILD.
  • Worked with Database Projects(Oracle and DB2) to automate the Checkout and deployment process.
  • Developed the Library jobs which are reusable for all projects.
  • Created Step pre-conditions, Job pre-conditions used across the projects.
  • Thoroughly implemented Backup and Restore process for all the projects.
  • Implemented automated scripts for xls and xml Parsing using shell and PERL which are are reusable across all the projects.
  • Involved in the packaging of the Production artifacts.
  • Co-ordination of Daily BLDINT deployments, Weekly QA, UAT, Monthly Stage and Production deployments.
  • Implemented the process template documents for various applications for build and deployment process.
  • Preparing the Release documents and Notifications.
  • Demonstrated Anthillpro implementation for the existing projects and automated build and deployment process.
  • Supporting the Hudson Maintenance Projects across the organization.
  • Implemented Ant scripts to build and package the artifacts.

Confidential, Philadelphia, PA

Release Automation Engineer

Environment: Windows XP/NT/2000 professional, C, C++, C#, VB, ASP.NET, ADO.NET, AJAX, AJAX RAD CONTROLS, HTML, SQL Server 2000 & 2005.Oracle, NET 3.5, NET 2.0, .NET 1.1Anthillpro 3.5, AnthillPro 3.6, Windows, Unix, Batch Programming, BeanShell Scripts, Shell Scripts, MS Build, Visual Studio 2003, Visual Studio 2005. Visual Studio 2008, VB Scripts, SQL, Harvest, Clearcase, Subversion and CVS.

Responsibilities:

  • Automated Build and Deployment process of more than 20 projects across the organization.
  • Familiar at various technologies like C#, CSS, ASP.NET 2.0, JQUERY,ADO.NET, SQL Server 2005/08/12, WPF, WCF, JavaScript, Web Services and XML
  • Extensively worked with .Net1.1, .Net 2.0 and .Net 3.5 projects to automate the build process using DEVENV & MSBUILD and deployment process on IIS Server.
  • Developed Anthill Workflows and Anthill Jobs for all the projects.
  • Created new Life Cycle Models, Environments Groups and Environments for the projects.
  • Worked with Database Projects(Oracle and DB2) to automate the Checkout and deployment process.
  • Implemented Continuous build integration for 2 applications..
  • Implemented Dependency management for 5 projects.
  • Developed the Library jobs and workflows for all projects.
  • Installed Anthill Agents on Unix and Windows environments for all the projects.
  • Created Step pre-conditions, Job pre-conditions, Agent scripts used across the projects.
  • Thoroughly implemented Backup and Restore process for all the projects.
  • Integrated Harvest, CVS, Subversion and Clearcase tools to Anthill and created Repositories for the same tools and used in Checkout Workflows.
  • Developed Deploy workflows for the deployment of applications on IIS servers.
  • Created Notification schema for all the projects with Lotus Notes.
  • Involved in many live UAT and Production deployments through AnthillPro.
  • Actively involved in Weekly UrbanCode Sessions to resolve the issues.
  • Thoroughly reviewed Anthill3.6 version release.
  • Have given new functionality specifications for Urbancode anthill 3.6 release.
  • Involved in the Anthill Maintenance Projects across the organization.
  • Conducted many Sessions with Application Teams to automate the applications.
  • Successfully given Anthillpro Training to the application teams.
  • Trained by URBANCODE company who developed AnthillPro.

Confidential, Dallas, TX

Build Engineer / J2EE Developer

Environment: J2EE, Java 5.0, Facelets, JSF, EJB 3.0, JSTL 1.2, JSP, Servlets, JDBC, XML, XSL, HTML, JavaScript, CSS, HTML, Oracle 10g, JBoss 4.2.x, UML, Junit, Ant, Eclipse Ajax4Jsf and Oracle 10g.

Responsibilities:

  • Analysis, design and implementation of Ajax enabled JSF components using Facelets.
  • Validations were performed using JSF framework for the presentation. Security was enabled for the UI so that authorized users can access the network applications through the web tier.
  • Provided client side validations using JavaScript.
  • Responsible for UI design that uses MVC Framework, JavaScript and JSF Framework.
  • Developed session bean for business logic and Entity bean for accessing the database.
  • Implemented Unit Test of the application using JUnit. Involved in preparing Test plans and Test cases and conduct review check of the same developed by other team members.
  • Undertaking the responsibility of testing the integrated application thoroughly by all other team members.

Confidential, Atlanta, GA

J2EE Developer

Environment: Jdk 1.4, J2EE, JSP, Servlets,Hibernate, Spring, Struts,Spring MVC,Spring Webflow JDBC, JNDI, JavaScript, XML, Html, CSS,JMS, Sun’s MessageQueue, SQL, PL/SQL, Oracle 9i, Test Director 8.0 and Load Runner 8.1, Websphere 6.0, Harvest, JUNIT, Eclipse 3.1,UML, Rational Rose.

Responsibilities:

  • Involved in design and development of data collection component that is responsible to collect (scrape) data from various Public Court client applications and submits this data for the business user to monitor.
  • Created simple interface for the business user to use that represent the collected data. The UI component is designed to be very light weight and especially resource and memory efficient
  • Designed and developed processing component that processes the gathered data and calculates statistics and metrics against the job applicant for employment verification. Made use extensive use of messaging services like queues and topics. Implemented EJB’s for persistence.
  • Session Beans have been used to take modifications/insertions to the existing data and notifies to entity bean.
  • Each controller makes call to the Entity Bean. Developed various EJB components to fulfill the business functionality, mapped each class to the database tables.
  • Used Struts Action Classes and regular Java classes to develop the middleware.
  • Used the Struts validation, Struts Custom tags and Tiles Framework in the presentation layer.
  • Added custom validation plug in into the struts framework.
  • For the collection component, used tools like HTTP watch for monitoring post and get requests for HTTP and HTTPS protocols while scraping for NCF. Built the application using various wizards in eclipse, generated the stubs which enable the easy and simple generation of code for WSDL and Webservices.
  • Actively involved in deploying and performance tuning of the application on WebLogic.
  • Platform: Java, BEA WebLogic Server, EJB 3.0, Struts Framework, JDBC, Java Mail, Java Server Pages (JSP), WSDL, WebServices, HTML, XML, UML, Rational Rose, JavaScript, Toad, Oracle 9i, Windows XP and Sun Solaris.

Confidential, Atlanta, GA

J2EE Developer

Environment: Jdk 1.4, JDBC, SQL, PL/SQL, TOAD, Oracle 9i, DB2, WSAD 5.0, XML, ANT, Unix, UML, Poseidon, JUnit, SOAP, WebServices, BugZilla, StarTeam, ClearCase.Unix.

Responsibilities:

  • Configured and maintained ODBC connectivity for the web site. Designed Servlets that would validate the customer's request, query the Oracle 9i database, build the content catalog, and return it back to them in XML format. Built code using XSLT for customers to convert the XML into html pages.
  • Used JSP tag libraries for creating complex web pages.
  • Resolved end user issues by exploring the page security capabilities. Coordinated with the users to find out the requirement.
  • Conducted a test and explored the new functionality that suits the functional needs. Reviewed, coordinated, analyzed and identified the plan.
  • Created and modified users, user security access and groups.
  • Coordinated and created a global folder structure for the global Financial and HR merge issue.
  • Applied a patch to the Java Client to resolve slow printing problem, validated the patch in the training room and helped users to install the Java Client, the applet.
  • Worked with the vendor identifying the printing problem of the Financial Dunning letters.
  • Collecting data from clients OS version, and the Java client version itself. Identified the problem and informed the developers to make changes in the code.
  • Worked on the financial billing invoice and figured out the problem and conducted a test on the page security and resolved the issue.
  • Wrote various Unix Scripts and Oracle stored procedures to create lists of users and reports periodically.
  • Platform: Java, WebLogic Server, Enterprise Java Beans (EJB), Java Database Connectivity (JDBC), Java Server Pages (JSP), HTML, XML, JavaScript, ANT, Make, UML, Oracle on Sun Solaris.

Confidential, Houston, TX

J2EE Developer

Environment: Jdk 1.3, J2EE, Servlets, JSPs, Struts, EJB 2.0, JDBC, JNDI, XML, Html,CSS, Weblogic, Eclipse 3.0, Oracle 9i, ANT, UML, Rational Rose, JavaScript, JUnit, BugZilla, StarTeam.,UNIX

Responsibilities:

  • Involved in designing the front end using HTML and performed client-side validations using Java Script.
  • Developed online test system for the candidate whose skill sets matches with that of the requirement.
  • Developed Java Servlets for accessing the database and generating HTML pages
  • Involved in training the users in Java Data Base Connectivity, RMI, Java Servlets, JSP and EJB’s.
  • Platform: WebLogic Application Server, Sybase, JSP, UNIX, Java 2 (JDBC, EJB), JSP, HTML, JavaScript, Visual Cafe, Front page.

We'd love your feedback!