Manuel J. DaSilva������������������������������������������������������������������������������ ����������� ��� 390 North Road, Bedford, MA 01730

(781) 275-4760�������������������������������������������������������������������������������������� ����������� ��� ������� ������������manny390@yahoo.com

 

 

Summary

 

Senior professional with nearly 20 years of experience in high tech engineering.Areas of expertise include team management, process engineering and build/release engineering.A creative problem solver in the area of configuration management and engineering processes using state of the art tools for maximum developer productivity and build/release sustainability across heterogeneous development and build/release environments.

 

Co-author of Build Foundation and Build Manager (� TooliX).Build Foundation is a flexible, enterprise-proven, Make-based toolkit that provides simple templates for creating a repeatable, highly customizable, easy to maintain, top-down build infrastructure. Build Manager is a streamlined toolset that automates everyday build and release processes and simplifies maintenance tasks.

 

Summary of Qualifications and Experience

 

Builder and Manager of Highly Effective, Award Winning Teams

 

Enterasys Networks:����� �����������������������

         Wireless QA Team

 

Indus River/Enterasys Networks:

 

         Virtual Private Network QA Team (Above & Beyond Award)

         Build/Release Engineering Group

 

Progress Software:

 

         Process Engineering Group (PRAISE Award)

         Porting Group (Pro Club Award)

         Media Mfg. Group

 

 

Systems/Process Engineering Contributing Architect and Individual Contributor

 

Enterasys Networks:����� �����������������������

         Open IP Multi-site Collaboration Committee

         ClearCase Multisite Collaboration Design and Deployment Project

 

 

Indus River/Enterasys Networks:

 

         ClearCase Configuration Management

         Build/Release Systems (Make based)

         Bug/Defect Tracking System (Rational DDTS)

 

Progress Software:

 

         Process Engineering Team

         Build/Release Systems (Shell Script based)

         Bug/Defect Tracking System (Progress RDBMS/4GL based)

         Software Configuration Management Project (Continuus CM)�����������

�����������

Technical Skills

 

Networking:������������������ VPN and Wireless technologies

 

Tools:�������������������������� Proficiency in ClearCase CM/MultiSite, Make, InstallShield, DemoShield, DDTS, MS Office, MS Visual Developer�s Studio, Cygwin and MKS Shell Toolkit; working knowledge of CVS, MS Visual Source Safe, DISCOVER, Red Hat RPM and Purify.

 

Languages:���������������� Proficiency in Unix Shell Scripting, Perl, HTML (CGI programming), and Progress 4GL; working knowledge of C, C++, Java and SQL.

 

Operating Systems:������ Linux/UNIX (Solaris, AIX, HPUX, SCO) and Windows (9x/ME/NT/2000/XP).

 

Databases:������������������� Proficiency in Progress RDBMS;


Professional Experience

 

Indus River / Enterasys Networks, Andover, MA.����������� ���������������������������������������������� ����������������������������������� 1999-2002

Manager, VPN/Wireless QA and VPN Build/Release

 

Responsibilities included:

         Building and managing VPN and Wireless QA Teams

         Managing build/release processes including defect tracking and CM

         Asset procurement and budget control/management

         Providing technical support and guidance for technical staff, customer support and management

         Acting as expert resource for technical staff

 

Accomplishments:

         Built, tested and released multiple VPN related products, including remote access client, management applications, Linux based tunnel server and back-end SQL database management server.

         Successfully designed and deployed ClearCase Multisite to Toronto-based engineering team.

 

Progress Software, Bedford, MA��������������������� ����������������������������������������������������������������������� ����������� 1987-1999

(1996-1999)������ Principal Software Engineer

(1993-1996)������ Senior Software Engineer����������� ���

(1990-1993)              Manager, Porting, Media Mfg. and Process Engineering

(1987-1990)              Software Engineer

 

Responsibilities included:

         Analyzing, designing, implementing, deploying and maintaining build processes in a multi-platform development and release environment

         Developing and delivering new tools and/or processes to development department

         Providing support and guidance for technical staff, customer support and management

         Providing technical and role leadership to department and participating in the setting of departmental goals and standards

         Participating in the recruiting process and providing training to new technical personnel

 

Accomplishments:

         Implemented a new build process for the Progress V9 family based on Make technology.This project included the creation of a high level architecture which provided a framework to implement a multi-platform build tool that was flexible enough to accommodate the diverse needs of developers, the production build and multiple languages including C, C++ and Java. By adopting this technology, Progress gained several key benefits:

 

8Faster developer ramp-up in product development by using industry standard tools.

8Faster compile/link/debug cycles through dependency triggered compilation.

8Tailorable build processes through standard build configuration files.

8Reduced build cycle times, allowing more testing time in the nightly production environment.

8Much faster and incremental build recovery when problems arise.

 

         Adopted a third party SQL engine into the Progress V9 production build and development processes.This included the creation of a work group environment by which the SQL team could work in isolation from the rest of the development.As a result, the SQL group can now work unencumbered by daily product regressions, as the rest of development continues without suffering the pains of a significant new piece of product functionality.

 

         Adopted the DISCOVER tool from Software Emancipation Technology. This tool allows engineers to perform analysis on a software model based on Progress source code. The tool also performed Y2K analysis.

 

Education

 

Northeastern University, BS, Computer Science w/ Minor in Business (1986)