We provide IT Staff Augmentation Services!

Build And Release Engineer Resume

3.00/5 (Submit Your Rating)

Santa Clara Ca Hq Roswell, GA

SUMMARY:

  • Twelve years’ experience as the lead Build, Release, and DevOps Engineer at Confidential .
  • Proficient in designing, operating, and managing enterprise class build and deployment environments supporting large code base with multiple release streams and products.
  • Strong knowledge of source control, agile development & release, and defect tracking environments. Jira administration, design, and management.
  • Expertise in Windows/Linux server environments and virtualized infrastructures including VMware ESXi and Hyper - V hosts.
  • Strong scripting, automation and service troubleshooting background.

TECHNICAL SKILLS:

Build Environment: git, Jenkins, Jira, StarTeam, and custom

Build Tools: C++, C#, bash scripts, Perl, and DOS scripts

Operating Systems: Linux (CentOS, Ubuntu) and Windows Server

Database: SQL Server

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara, CA.(HQ) / Roswell, GA

Build and Release Engineer

Responsibilities:

  • Managed multiple product code streams and releases starting from a few projects in the beginning to well over 55 projects including the company’s flagship product (Wave IP) containing over 6.5 million lines of code.
  • Managed git server from beginning to now having 120+ projects.
  • Owned, Installed, and administered virtual machine hosts for development and release infrastructure.
  • Personally automated multiple facets of build, test, and deployment of software release.
  • Managing Build & Release team (up to four). Trained, worked with, and guided offshore team to support release.
  • Support of Vertical's installed mechanism, which includes maintenance/enhancement of the complex upgrade process which handles driver, service, and application installs, custom scripts, backups, rebooting, and more. Helped in troubleshooting upgrade failures from customer sites.
  • Actively involved in Vertical’s application migration to cloud: Developed, deployed, and instantiated a prototype of Vertical premise system on AWS.
  • Developed and implemented special projects. A few examples:
  • No-touch remote installation of Windows and a remote upgrade of Windows on customer’s machine.
  • Designed image deployment (USB reimages customers systems with fresh Vertical configured Windows.)
  • Build, Release, and Systems environment:
  • Migrated Windows PCs and bare metal servers to virtual machines.
  • Development tools: git and StarTeam for source control.
  • Jira for issue tracking.
  • Automated build and deployment using Jenkins, a custom web interface, or command line directly.
  • Currently sole administrator for over a dozen virtual platforms running numerous development.
  • Virtual Machines OSes: Linux - CentOS and Ubuntu. Windows: 2003 through 2012 server, Vista, Windows 7.
  • Languages and Tools: bash, Perl, and DOS scripts. Executables writing in C++ and C#
  • Docker. basics of container deployment, creation, network types, and storage. Overview of container creation using Dockerfile and build. Docker-compose for multi-container applications.
  • Ansible. Basic Linux container (lxc) creation and preparation for use. Fundamentals of a Playbook: tasks, templates, and handlers.
Confidential, Santa Clara, CA

Test Development Engineer

Responsibilities:

  • Sole source for new product Test Development, DFT requirements, test setup prototyping, and manufacturing test support.
  • Test environment is primarily developed with Windows, C++ (MFC), Intel x86 platform, and Perl scripts. Some development tools were created with C# and VB scripts.
  • Support the CMs including the factory floor’s test equipment repair (board level and software).
  • Developed variation on testing for HALT/HASS verification
  • IP PBX’s (UUTs) interface subsections include: Ethernet, IP Telephony, T1, V.35, analog trunks, analog stations, analog trunks, and digital stations.
  • IP PBX’s (UUTs) internal subsections include: TDM for data, an embedded processor, and circuitry support for interface subsections listed above.
  • Improved RMA database (Microsoft Access) including using Visual Basic for functional enhancements.
  • Working for a small company frequently requires me to work outside of my job description and to help / support others in the company such as Engineering (HW and SW), QA, Customer service, and RMA departments.
Confidential, San Jose, CA

Manufacturing Test Engineer II

Responsibilities:

  • Improved / supported existing test platform for ATM edge concentrator.
  • Evaluated existing test platform of new acquisition’s IP transport concentrator (OC-12, OC-48).
  • Initiated new test temperature environment for OSP DSL products.
  • Coordinated new test development of converting Contract Manufacturer’s existing test solution.
  • Test environment included: Unix environment using Solaris on Sun Sparc 5 and 10 systems, networked test stations allowing for worldwide access to any test station, serial port communication to UUTs, test scripting was done with Autotest (klemspeak - Cisco proprietary)
Confidential, Santa Clara, CA

Test Development Engineer Technical Lead

Responsibilities:

  • Designed and developed test strategies and created those tests for various products (Fibre Channel, Gigabit Ethernet, C++ (MFC)).
  • Managed moneys and resources for development.
  • Integrated new test solutions on to existing hardware/software platforms (LabView, VXI, GPIB).
  • Developed new test platform for SANs product.
  • Coordinated test solutions integrated into Hardware Engineering’s designs.
  • Insured / developed reliable and repeatable tests and tester solutions (Token Ring, FDDI, 10/100 Ethernet (Fiber)).
  • Trained manufacturing personnel.
  • Developed improvements and provided support for already completed projects.

We'd love your feedback!