We provide IT Staff Augmentation Services!

Continuous Delivery / Release Management Specialist Resume

0/5 (Submit Your Rating)

Santa Ana, CA

SUMMARY:

  • Over 30 years proven experience in the development of complex, enterprise class software systems using object - oriented methodologies. Demonstrated leadership and effective communication skill sets. This includes the mastery of diverse programming languages (Java-J2EE/C++/C/.NET) over cross-platform environments (Windows Server, AIX, Solaris, Linux, and HP/UX). I possess a strong background in RDBMS (Oracle, Sybase, SQL Server), and a solid understanding and contributions across the software lifecycle phases (architecture, design, development, configuration management, quality assurance, change, and release management).
  • I have an extensive understanding of the application of pattern-based approaches in all lifecycle phases. I have rock solid scripting skills (Windows, Power Shell, ANT, Groovy, MS Build, and UNIX) with application to pragmatic automation and integration. I have significant hands-on experience in the CM (configuration management, continuous integration, delivery, build, test, and release automation) also over a variety of platforms and related technologies (Thoughworks GO, Jenkins/Hudson, PM QuickBuild, Octopus Deploy, NuGet, Chocolatey, etc). Strategic contributions at the enterprise level of continuous delivery (CD) and release management systems and processes. My expertise in complex, object-oriented, software systems together with significant experience in “operational” aspects (e.g., release management and change coordination) have provided a unique background that frames my understanding of the dynamics of the (automated) build and release management space.

PROFESSIONAL EXPERIENCE:

Confidential, Santa Ana, Ca

Continuous Delivery / Release Management Specialist

Responsibilities:

  • Design, development, and delivery of CD/RM Framework supporting Windows/.NET application providing end-to-end build and delivery capabilities.
  • Technologies: Thoughworks GO, TFS/GIT, Nuget, Octopus Deploy, Powershell/Batch, Visual Studio 2013, Microsoft SQL Server/T-SQL.
  • Automation framework for CD of ASP/.NET, SQL server based applications and ALM interfaces from development to production.
  • Heavy involvement on build/deploy of ASP Web applications, SQL DB deployment automation using pipelines, Nuget, and Octopus Deploy.

Confidential, Irvine, Ca

Senior Configuration Management Engineer

Responsibilities:

  • Design and development and evangelization of CD vision for Fixed Income (FI) application systems.
  • Analysis of legacy builds and release systems and documentation of capability maturity model.
  • Development of technology roadmap for refactoring and re-architecture of related systems and processes.
  • Implementation of CD/CI Framework using PMEase QuickBuild/Bamboo CI servers, and Perforce/GIT SCM repositories.
  • Build, test, deployment, and release automation using MS Build, ANT, Groovy, Powershell, and UNIX scripting.
  • Accountable for the release and change management process, procedures and outcomes including alignment with risk, compliance, and other standards.
  • Accountable for alignment with .NET 4.5.1 Desktop/Server upgrade projects (2013).
  • Principal contributions to the development of a state-of-the-art enterprise CD strategy and vision.
  • Application platform architecture included .NET WCF, Entity Framework, and WPF; Java-J2EE-Spring. Hibernate, Oracle/SQL-Server databases, TibCo messaging, and other vendor specific technologies.

Confidential

Senior Release Management Engineer

Responsibilities:

  • Senior Technical Lead for Release Deployment and Management Team (operations).
  • Technical and project leadership for the release engineering team.
  • Collaboration with development and operational support to define and evolve standard release model and processes for the organization at enterprise scope
  • Essential contributor to the service management program (SMP) initiative.
  • Subject matter expert on conceptual/functional design of enterprise-standard release management dashboard. Adopted by enterprise effective 2010.
  • Provide guidance to team management on release and change management adoption and standards (ITIL).
  • Mentoring and guidance of less senior (technical) team members with respect to problem-solving, process alignment, communication and technical solution methods.

Confidential

Senior Programmer Analyst

Responsibilities:

  • Java-J2EE development: Weblogic 8.x, 9.x; Spring Framework
  • EJB - Stateless session and message driven beans.
  • Advanced Swing UI programming: Custom data entry forms (grid) and custom reporting.
  • Responsible for design and implementation of interfaces to the equity trading platforms.
  • MVC/J2EE Blueprints: Web development using STRUTS, Apache Tomcat, and JSP.
  • Ownership of technical environments and processes for development and production.
  • Release management and release coordination for pre-production, production migrations (SOX alignment and internal controls).
  • CM Leadership: Build automation and continuous integration (CruiseControl, Jenkins/Hudson); merging and branching models (Perforce: Streams).

We'd love your feedback!