We provide IT Staff Augmentation Services!

Build Engineer Resume

2.00/5 (Submit Your Rating)

OBJECTIVE:

Seeking new challenges that will leverage my extensive IT experience and provide a dynamic environment for learning new technologies and methodologies

TECHNICAL SKILLS:

Programming Languages: Python, Perl, UNIX shell, SQL, PHP, C

Operating Systems: Linux (Red Hat, CentOS, Ubuntu), Windows Server 2012/2016

Vendor Products: HP Project and Portfolio Management (PPM), CVS, Subversion, Rational ClearCase, LibreOffice Suite, Jenkins, Docker, MySQL, VMware

Personal Skills: Good communication skills, team player, very fast learner, self - starter

Other Skills: Agile Methodology, Automation (Test and Build), Business Analysis, Change and Release Management, Source Control Management, Systems Integration.

PROFESSIONAL EXPERIENCE:

Confidential

Build Engineer

Responsibilities:

  • Developed and maintained python-based tools for managing build systems for a SAN storage product with components spread out over both Linux and Microsoft Windows utilizing a massively virtualized set of build systems on a VMWare ESX cluster tied together via Jenkins. System also utilized a MySQL database and Subversion for source control.
  • Developed a new continuous integration multi-threaded test automation framework using python with a central front end web-based interface to replace an existing system that no longer suited the needs of a rapidly changing environment.
  • Improved distribution of build artifacts across multiple remote sites by building an automated system in python of syncing builds as soon as they are available, thus decreasing delivery time of builds by 35%.
  • Developed and maintained an automated system based on python of reclaiming space used by older builds in a manner that balanced the needs of development and test teams with the reality of limited storage space.
  • Developed an extensive set of back-end python modules to support a centralized dashboard delivering timely information on the status of software builds and testing, thus decreasing build processing time by 40% by eliminating manual compilation of status reports.
  • Prototyped a Docker-based solution for performing builds in a more standardized manner and move away from heavier VMs. Initial estimates for time saved per individual build was 25%.

Confidential

BA/Developer

Responsibilities:

  • Analyzed incoming change requests for the PPM project to assess priority and assign resources from the development team via risk and impact analysis while working with a remote and culturally diverse group. Reduced the need for additional change controls on time estimates by 75%.
  • Coordinated with end users and clients to ensure timely sign-off of requirements, creation and execution of test cases, and creation of tracking and audit documents, allowing for tighter scheduling for testing and deployment.
  • Developed and configured PPM alongside other members of the development team, allowing me to maintain a technical bridge between analysis and implementation. Much of this work consisted of writing back-end code to bridge the gap between vendor-offered features and requirements.
  • Implemented a Risk-Based Model solution for the in-house RELOPS Release Management tool. Besides requiring the technical knowledge for development in areas such as UNIX, Perl, CGI programming, and web design, this also required an in-depth understanding of the risk management process itself.

Confidential

Developer/Configurator

Responsibilities:

  • Automated reporting and chart development for Bugtraq (an internal defect-tracking tool), as well as tracking of source-controlled builds and releases with online web interface (forerunner of the RELOPS Release Management tool). This reduced the time needed for a metrics-gathering task from one week to two hours.
  • Assisted in automating several internal source-control processes such as release content audits for builds, resulting in a three-fold increase in productivity of the build team.
  • Matured the source control tools into the modern RELOPS Release Management tool, allowing complete tracking of releases from start to end, including automation of SOX evidence gathering and product life cycle controls. This provided significant savings of time and resources, and was instrumental in attaining SOX compliance.
  • Assisted in completing and maintaining Sarbanes-Oxley compliance.

Confidential

Developer/Admin

Responsibilities:

  • Administered DDTS, the main bug tracking system used by the OSP-FM project (Outside Plant Facility Management, responsible for tracking all Confidential outside plant equipment and lines). Enhanced the product by configuring its previously unused web-based interface and streamlining all back-end logic to enforce release standards and auditing. This significantly reduced gaps in process enforcement and increased productivity.

Confidential

Tester/Developer

Responsibilities:

  • Tester for the OSP-FM project. On my own, I taught myself Perl and created a set of environment monitoring tools to assist testers in finding root cause of common issues much faster than before. Assisted in major data migration effort by rewriting code of key migration tool to significantly improve performance.
  • Assisted in obtaining CM level 3 compliance.

Confidential

Tester/Developer

Responsibilities:

  • Tester for BAE, a large-scale middleware product linking multiple UNIX and MVS systems. Developed automated tests and test tracking tools. Performed substantial automation of the testing process to free testers from tedious manual test result reporting and thus reducing overall testing time.
  • Assisted in obtaining ISO 9000 compliance.

Confidential

Student Computer Admin Fall

Responsibilities:

  • Assisted in maintaining the student computer labs. Responsibilities including monitoring student use of facilities and answering technical questions. Required knowledge of C and Pascal.

We'd love your feedback!