We provide IT Staff Augmentation Services!

Build Engineer Resume

0/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE:

Confidential

Build Engineer

Responsibilities:

  • Write installers using Wix and Installshield. Write prototype installers for product teams. Maintain Hudson/Jenkins. Maintained SVN server. Moved sources from SVN to Git, some into TFS depending on needs of organization. Worked across teams and geographies to in corporate Expressor connector installers into Qlik installers, moving them from InstallShield to Wix Maintained archives of releases. Coordinate requirements and work items between local team and team in Europe. Work with gradle/groovy,python and Jenkinsfile to maintain build processes to pull code from Github, artifacts form Artifactory and compose installers.

Confidential

Build Engineer

Responsibilities:

  • Worked as the sole build and release engineer. Maintained builds scripts for AIX, HP/UX, Solaris, Linux and Windows platforms using bash, CMake and Python. Created and maintained builds in Hudson/Jenkins. Established processes to archive builds and maintain archived builds. Responsible for tagging branches and running merges in SVN.
  • Maintained installers in Makeself and NSIS. Converted Windows intaller from NSIS to Installshield, ensuring branching and versioning worked for patches and upgrades, entablished best practices for upgrades. Wrote installers for new products. Changed automated tests to use ant rather than .bat scripts, resulting in much faster builds. Cataloged third party software used in our product.

Confidential

Sr, Release Engineer

Responsibilities:

  • Configure, schedule and monitor nightly builds through proprietary build system and via Quickbuild. Maintain build schedule and meet with program teams to make sure schedules are appropriate to development needs. Some script maintenance in perl. Automate builds with Quickbuild and Autohotkeys. Install Linux systems.
  • Write and maintain installers using installshield and packagemaker forWindows and Mac OS X respectively. Moved build process of HP - UX and LynxOSbased products from a closing office to a new location and participated in setting up NIS environment for the new location. Brought build process from a closing office to home office and automated it.

Confidential

Release Engineer/Sr Software Engineer

Responsibilities:

  • Write software installations and webserver configuration tools using ksh, InstallShield (5.5, 6.0), InstallAnywhere (5.5, 6.1, 7.1), Java and C/JNI. Work with development teams and product managers to establish and document installation/configuration requirements. Use Rational ClearQuest for bug tracking.
  • Build software on Solaris, AIX, HP-UX, RedHat, SuSE and Windows. Maintain and update makefiles for use with gmake. Administer Source Safe source control system. Automate daily software builds on windows and Unix using task scheduler, cron, rsh and ksh. Use ClearCase for new project code. Perform admin tasks on ClearCase. Install maintain and troubleshoot UNIX boxes with ClearCase and compilers (solaris 7,8,9, Redhat 6.2, 7.2, 7.3, AS2.1, AS3.0, SuSE 8), install SAMBA on UNIX boxes to allow them to be accessed through the Microsoft Network.

Confidential

Senior Software QA Engineer

Responsibilities:

  • Unix-side test lead. Run, write, maintain ksh scripts and C code that tests server side of archival software. Design tests to keep up with evolving product. Aid in determining software requirements as product evolves. Responsible for releasing server product for distribution. Assign work and mentor junior team member. Install/configure various UNIX OS’s.
  • Work with support group to troubleshoot and analyze customer problems. Arrange fixes, workarounds, or patches in cases determined bugs. Transferred company NIS data from older DGUX system to Solaris x86 system. Responsible for maintenance of several Unix machines in QA lab running AIX, Solaris, HP-UX, Unisys UX, and Sco-Unixware. Configure and maintain Microsoft Access databases to track tests, bugs and customer issues.

Confidential

Engineering Consultant

Responsibilities:

  • Worked with Lotus 1-2-3 and Borland Paradox to present and analyze capital budget. Wrote ObjectPAL scripts to allow user to break ASCII text file into several Paradox tables. Wrote protected forms to allow selective access to tables and reports on shared network drives. Installed Microsoft Project, AFT Fluid Transfer software to network shared drives. Purchased and installed software packages for departmental use. Took classes in advanced Paradox, AppExpert for Paradox, and advanced macro writing for Lotus.

We'd love your feedback!