Manuel J. DaSilva������������������������������������������������������������������������������ ����������� ���
390 North Road, Bedford, MA 01730
(781) 275-4760�������������������������������������������������������������������������������������� ����������� ���
������� ������������manny390@yahoo.com
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.
|
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 |
|
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)����������� |
�����������
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;
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.
Northeastern University, BS,
Computer Science w/ Minor in Business (1986)