Post Job Free
Sign in

Engineer Manager

Location:
2119
Posted:
July 13, 2010

Contact this candidate

Resume:

S. Richard Spencer

617-***-****

**********@*******.***

Principle Release Engineer

SUMMARY

Results-oriented Professional Principle Release Engineer (Manager) \

Configuration Management with experience and proven track record in

design, development, implementation, improving and maintenance of

large\small scale release engineering departments and projects for the

creation of full feature fully automated build\release\test and

distribution systems with several major software companies.

Background in strategic planning, project management, customer\technical

support, software deployments, repository administration, automation,

continuous integration, process improvement, documentation, training and

inventory control for the fulfillment of goals. Proven strength in

meeting goals and producing bottom-line oriented team efforts by utilizing

excellent customer, interpersonal, technical, motivational and

communication skills.

Hands on Technical Experience for Release Management Environments

Experience:

09/08 - Air Worldwide

Boston, MA

10/09 Sr. Release Engineer

RE for the two major applications, daily, nightly, releasable builds and on-

demand builds. Window env utilizing Final Builder for building, redesigned

the FB application to remove false/positive build, enhancements, branching,

systems configuration for testing, documentation, release note, process

improvement, along with several other task and duties

11/07 - TacWorldwide

Boston, MA

09/08 Configuration Management\ Release Engineer - Contract

Configuration and document of servers, Sourceforge, Oracle w\client,

Install and configure Cruise Control application to support several

applications on Mass.gov, along with several tools for code coverage, bug

finder, among other tasks

10/07 - Michael Page International

Boston, MA

10/07 Release Engineer Cruise Control Expert - Contract

Contract assignment configuration and custom modification of Cruise Control

application, documentation and configuration.

10/06 - Edgewater Technology

Wakefield, MA 07/07

Configuration/Release Engineer

Working in a fast pace environment supporting several different projects.

Environments for dev, QA and support include: java, ant nant, makefiles,

shell scripts, Oracle, Weblogic, among other technologies. Duties include

daily builds, process improvement, and documentation.

06/06 - TacWorldwide

Boston, MA

09/06 Release Engineer- Contract

Worked a temp project for Mass Health duties included daily builds and

promoting code to Websphere env with 2 projects. Created and implemented

infrastructure, build & testing systems, build and properties file for one

of the projects to build in UNIX and Windows env. Also, incorporated ANT

tools for checking coding styles, and bugs within code, documentation,

error resolution check for both projects, among other tasks.

12/05 - Bladelogic

Lexington, MA

05/06 Build/Release Engineer Contract

Working a fast pace env supporting the daily activities of developers and

QA engineers Source control system is SVN, Build system consist of Ant,

C/C++, Java, Perl, Shell scripts, QEF, Oracle, SqlServer, task include

daily\nightly build, Cruisecontrol (2 system 8+ branches) creating branch,

some merging, problem solving among several other task.

04/05 - Kronos Inc

Chelmsford, MA

10/05 Build/Release Engineer Contract

Contributed to the source control restructuring of five products for the

upcoming release of Workforce Central 5.2, utilizing Ant as the build tool

and Accurev as the source control system in a Java, NANT, C/C++ Unix\NT

environment with Cruise Control for continuous build integrations. Other

duties included: created, documenting and implemented several existing and

new processes, maintaining new Lab Systems; applications installs,

configurations, source control builds\packaging and. testing. Supported the

development and QA staff with build\release\configuration\"any" issues, new

tools development and several other tasks.

11/04 - Deploy Solutions

Westwood, MA

03/05 Build/Release Engineer Contract

Supporting the build\release efforts for several Java\ANT based

applications in a fast pace

multi-site offshore environment. Helping create the foundation of a more

robust build\release environment

with process creation\improvement, documentation, automating, continuous

builds environment and implementing new tools to assist with daily task of

creating full build, patches, hotfixes and merging.

11/03 - State Street Financial

Boston, MA

12/04 Configuration Management/Release Engineer Contract

Working in fast pace environment supporting the development and QA teams

building over 15 financial applications in a Java environment, utilizing

Ant, CVS, Web Sphere and several different data bases. Currently -

automating the build environment with ANT (1.3 - 1.6.2), Perl and third

party application to produce a fully automated build/release/deployment

environment, which consist of daily builds, testing functionality, staging

for DEV, QA and Production environments, report generation, etc..

08/00 - Sun Microsystems (Oracle)

Nashua, NH

11/01 Lead Release Engineer

Lead a team of three release engineers in two locations. Working in a fast

pace environment supporting a multi-site development team to designed and

built a new "no-single-point-of-failure" fully automated

release/test/distribution system for the network storage department

utilizing Perl and teamware (source control) Documented the entire

processes, procedures, systems (lab systems) including the build and make

environment utilizing Teamware.

04/00 - Redwood Investments (Failed Startup)

Boston, MA 08/00 Build/Release Engineer/Manager CONTRACT

Brought into Redwood as the sole build/Release Engineer/Manager for the

core product, Redwood Manager, which was a JAVA, based application for

Investment Managers. Completely rebuilt the build process including porting

it to Perl within 3 months. Added several new features including, a command

line interface, created an on the fly make file for the compiling of Java

beans (EJB). Added error handling, log file generation, mailing of reports,

documentation on the procedures and process to build the server

application. Source control utilized was STARTEAM and CVS. Performing minor

Versant DBA functions including writing SHELL scripts to download and load

several databases including Weblogic.

08/97 - EMC Corporation

Hopkinton, MA

04/00 Build/Release Engineer/Design Engineer

Working in a fast pace (start-up) environment within a small to large

engineering team with cross team communication to coordinate job tasks as a

design/release engineer. Release Engineer - Design, coding, testing and

maintaining full automatic build/release system for weekly builds, testing

and packaging media for distribution for the following platforms: 8 - UNIX,

3 - Mainframe and NT systems. The system was created in PERL, which

utilized other software and scripts. Source control was CVS with some

Clearcase. Coordinated build abnormality resolutions with engineering

teams. Documentation and testing of processes. Design Engineer - Design,

coding and tested several modules in C for application's regression

testing.

COOP JOBS

10/96 - Silicon Graphics Inc

Hudson, MA

01/97 Systems Engineer (Wentworth Institute of Technology Coop)

Maintained product line of demo systems for computer shows, demonstrations

and presentations. I performed the duties: installation, configuration and

testing of hardware and software, inventory tracking, setting user

accounts, back-ups, system maintenance, end user support, setting up for

presentations and shows also other assisted duties.

01/96 - City of Waltham

Waltham, MA

05/96 Windows NT Technician & PC Support Tech (Wentworth Institute of

Technology Coop)

Assisted the network manager in the design and roll out of a Windows NT

network. Duties included: supported sixty end users, reconditioning,

installations & configurations of pc's, backups, training, troubleshooting,

maintaining maintenance and incident report logs, technical documentation

and inventory tracking along with other assigned tasks.

05/95 - Applix

Westborough, MA

09/95 Quality Assurance Tester (Wentworth Institute of Technology Coop)

Testing Versions 4 of Applix's Applixware, a full featured set of

applications for the UNIX environment. Ran the test macro's for the word

processor, graphic editor and print commands on the listed platforms:

Sparc, Hp9 & 8, Solaris, IBM Rs6000, DEC workstations, Silicon Graphics

workstations, Motorola, Intel Solaris, Data General, Intergraph, Windows NT

and AST.

1993 - Mutual Services Inc

Braintree, MA

1995 Computer Operator

Reference Upon Request

Source Control Management (SCM) Tools:

% CVS % PVCS % VSS % SCCS

% Subversion % Perforce % Accurev

% Clearcase % Teamware % Starteam

? CVS ? PVCS ? VSS ? SCCS

? Subversion ? Perforce ? Accurev

? Clearcase ? Teamware ? Starteam

Source Code: ?C/C++ ? Java ? J2EE

Build/Scripting Languages:

? UNIX shells (csh, bash, bourne)

? Make ? GMake ? Perl? Ant ? NANT ? XML ? Batch ?Some Python

Web Servers:

? Websphere ? Jboss

? Weblogic ? Tomcat

Continuous Integration (CI)

? Custom Built ?CruiseControl

? Anthill/Pro

? Some Buildforge, Maven and Hudson

Databases:

? Oracle ? TOAD

? SQLServer ? MySQL

Tools:

? Virtual machines

? MS Office ? Bugzilla

? cygwin ? PuTTY ? XMLSpy

Integrated Development Environment

?Eclipse ? Microsoft Visual Studio

Standards and Models:

? Capability Maturity Model

? ANSI/EIA649 - Configuration/Change Management

(National Consensus Standard Model for Configuration Management)

Wentworth Institute of Technology

Bachelor of Computer Science 1997

Certifications:

Configuration Management Process Improvement Center (CMPIC)

2010; CM Master's Certification, Enterprise Configuration Management

(Currently enrolled)

Education and Certifications:

Computer Processing Institute

1990; Certification Computer Operation



Contact this candidate