Post Job Free
Sign in

Software Manager

Location:
1907
Posted:
August 25, 2010

Contact this candidate

Resume:

RIMMA VAKS

*** ******* ****,

Swampscott, MA ****7

781-***-****

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

Areas of Expertise:

. Architecting, developing and implementing Software Development and

Software Release Processes and Policies using Best Practices and

Methodologies such as Waterfall and Agile.

. Architecting implementation of these processes in multisite environment

including remote/offshore sites.

. Providing training of these Processes.

. Enhancing the overall quality of Software Development, Software

Configuration and Release control at the project, department and

enterprise level.

. Automating of the Software Configuration Management and Release/Build

processes using triggers, PERL and shell scripts using conventional and

Continues build methodologies.

. Administering Configuration Management Tools such as ClearCase,

Subversion, SVC.

. Administering Defect Tracking tools such ClearQuest and Bugzilla.

. Administering Static Analysis tools such as Coverity.

. Customization of ClearQuest schemas.

. C/C++, PERL and shell programming at system or application level.

. Proactive self-starter with quick comprehension and excellent

analytical and communication skills.

Experience:

Amtech Systems Inc. (BTI division), Billerica, MA March 2009 -

Present Consultant - Sustaining Engineering

Provide consulting, sustaining engineering and support for upstream

supervisory and control system for semiconductor diffusion furnaces to

BTI's customers around the world.

The project involves all stages of software development, including

Rational Tools Administration (Clearcase/Clearquest/RequisitePro),

release-engineering, QA, and customer's delivery in compliance with

ISO9000 standards.

CedarPoint Communications Inc., Derry, NH

Principal - Software Configuration Management/Release Engineering 2004

- March 2009

Summary of responsibilities and accomplishments:

. Achieved maximum uptime for Software Development Environment;

. Provided leadership, roadmaps and architecture for Software

Configuration Management Processes to improve efficiency,

availability and quality of Software Applications through using

Configuration management tools such as ClearCase, ClearQuest and

Coverity. The development teams were located in different locations

around the world.

. Implemented and Maintained Software Integration, Releases,

Installation and Deliveries of the multiple high availability

software products internally and externally;

. Provided coordination between Software Development, Quality Assurance

and System Engineering and Customer Support groups.

. Provided deployment, migration and administration of Rational Tools

on Linux, NAS, Solaris and SAN servers for multiplatform client

configuration (Linux, Solaris and Windows);

. Architected and implemented High Availability Failover procedures and

Disaster Recovery;

. Provided process and support for ClearQuest defect tracking system;

. Created and implemented sophisticated customized ClearQuest schema

that supported a multi-release concept;

. Developed integration between ClearCase and ClearQuest change

management tools to support and sustain the Software Development

Process.

. Maintained and supported Coverity Software Analysis Toolset. Provided

integration of Coverity with ClearQuest. Coverity's source-code

analysis technology automatically analyzes entire code bases and

generates precise descriptions of software defects that can crash or

compromise the entire system.

. Mentored and trained software development and other teams on use of

ClearCase, ClearQuest, and other tools.

. Provided tier 2 and tier 3 support.

. Worked closely with IT department to provide efficient and reliable

infrastructure.

. Worked with Software vendors on evaluating and purchasing tools.

S1 Corporation, Littleton, MA

Software Configuration Manager/ClearCase Administrator

2003 - 2004

Summary of responsibilities and accomplishments:

. Provided direction and leadership for Software Configuration

Management for the local and remote/offshore teams.

. In cooperation with software project managers, software engineers and

test engineers produced releases of the highest quality using tools

created by the CM group.

. Administered ClearCase servers and clients;

. Architected and developed High Availability and Failover procedures;

. Evaluated and improved ClearCase performance in multiplatform

environment;

. Authored several Software Configuration Process documents;

. Developed ClearCase-ClearQuest integration;

. Supported major software releases, beta release and maintenance

patches on Windows platform.

. Provided extensive Configuration Management training and tutoring.

Cetacean Networks, Portsmouth, NH 2001 -

2003

Principal Software Engineer with a Configuration/Release Manager

responsibilities

Summary of responsibilities and accomplishments:

. As a one-person release/configuration/integration manager/engineer

in short period of time I defined, developed, successfully

implemented and managed in multiplatform, multi team environment in

a fast growing startup company comprised of 70-80 engineers.

. Provided roadmaps and architecture for a Software Configuration

Management Process in order to create a consistent, efficient and

reproducible software development environment for producing high

quality Software Applications;

. Provided processes for Software Release Engineering, Software

Development Release, and Software Integration in a multiplatform

environment (UNIX, Windows);

. Multiplatform ClearCase administration (installation, upgrading and

maintenance) of all clients and servers;

. Designed and implemented tools and triggers to enhance the ClearCase

Software Configuration Management system.

. External and Internal automated software integration, releases and

deliveries;

. Multiplatform nightly and special builds;

. Conversion of GNU MAKE to CLEARMAKE;

. Coordination between product management, project management,

software development, QA and customer support.

. The company Configuration Management and ClearCase training;

. ClearCase Help Desk support.

Network Appliance, Tewksbury, MA 2000 -

2001

Manager Software Release Engineering and Integration

Summary of responsibilities and accomplishments:

. Created a Software Configuration Management (SCM) system for the

NetApp's CoDEC division and integrated this system with the Company's

other divisions.

. Coordinated, integrated and delivered builds and releases with

software engineering groups, product management, QA, technical

support and production.

. Created and maintained stable nightly builds and software

installation procedures.

. Migrated existing source code from VSS and CVS to Perforce using Perl

scripts.

Kokusai Semiconductor Equipment Corporation, No. Billerica, MA

1988 - 2000

Senior Staff Software Engineer-Project leader (1995-2000)

Summary of responsibilities and accomplishments:

. Responsible for software release planning, scheduling, progress

verification, building, test planning, documentation, and

coordination with software development and software support groups.

These procedures were designed in accordance with ISO 9000 standards

and supported several software releases on multiple UNIX operating

systems.

. Responsible for training software engineers in using CLEARCASE tools

and build procedure.

. Responsible for sustaining the APEX system which included enhancing

low level communication software, database schemas and API's, and

graphical user interfaces. These responsibilities required close

interaction with software support group and customers.

Lead application engineer (1993-1996) - Project leader (1996-1998)

. Designed and implemented Statistical Process Control (SPC) system

with variable sampling and flexible correlation of process parameters

for real time and historical data. This system included an extensive

user interface that provided filtering, editing, storage and

retrieval of data for further analysis using database. This system

also provided data collection, supervisory capabilities, and

statistical analysis of wafer measurements.

. Responsible for connecting APEX system to metrology devices such

as KLA/TENCOR, RUDOLPH, PROMETRIX using a SECS and TCP/IP protocol

in order to upload data from these devices to APEX for further

statistical analysis.

Team member (1988-1993)

. Designed, implemented, and enhanced a real time supervisory system

for semiconductor diffusion furnaces (APEX) and underlying

presentation layer for displaying GUI components, integrated with DV-

Tools.

. Performed system management functions as needed which included

software installations, management of engineering user accounts,

build monitoring and nightly backups.

Skills:

Configuration Management Tools: ClearCase/UCM, ClearQuest, Test

Manager, Perforce, Subversion, VSS, PVS,

AccuRev

Build Tools: GNU Make, Clearmake, Ant, Maven, Bamboo, BuildForge

Software Analysis Toolset: Coverity, Klocwork

Installation/Packaging Tools: InstallAnywhere

Operating Systems: UNIX (Solaris, HP-UX), Linux,

Windows

Virtual Machine: VMware

Databases: SQL Server, Interbase, MSAccess

Programming Languages: C, C++, JAVA, FORTRAN, Pascal, PERL, BASH, CSH,

KORN,

Hardware Platforms: Sun, HP, NAS, SAN, PC

Education: Dnepropetrovsk University (Ukraine)

BS/MS - Computer Science/ Mathematics

Awards: Medal for best diploma thesis in the USSR.

US Citizen



Contact this candidate