Robert Mattei

245 Evelina Drive, Marlborough, MA 01752 ·  508-485-2434 ·  bob@mwbi.net

 

Summary

Quality-conscious engineer with a broad breadth of experience developing and testing applications.

Technologies

 

Languages: C, JAVA, Perl, Python, Ruby, Tcl/TK, Expect, Shell Script

 

Operating Systems: Unix, Linux, OSE, pSOS, VxWorks, Windows, VOS

 

Networking: TCP/IP, Ethernet, Zigbee, SS7, DOCSIS, ATM, SNMP, SMTP, IPX/SPX, FDDI

 

Other:  MySQL, Eclipse, GNU Tool Chain,   Unix IPC, Threads, Sockets, SOAP, CSS, SWIG, HTML,  GRUB, MQSeries, PCI, SCSI, Perforce, CVS, Clearcase, SVN, SwtBot

Experience

Quality Assurance Engineer (Contract)

Ember Corporation, Boston, MA

5/2008 – Current

§     Responsible for testing Embers Zigbee application development, debugging tool and sample applications. Wrote automated tests in Java and Perl.

§     Worked with engineering to determine the necessary tests and resolve defects.

 

Software Engineer  (Contractor to Fulltime)  

Groove Mobile (Purchased by Live Wire)

8/2007 – 5/2008

§     Responsible for extending music download web service to support a new client Cell Phone Company.

§     Wrote and designed ETL code to migrate from Label centric database to server centric database.

§     Modified database and code to support data required for Canadian music licensing.

 

Quality Assurance Engineer (Contract)

Ember Corporation, Boston, MA

5/2005 – 12/2005     11/2006 – 4/2007

§     Developed a code generator (in Perl)  that created Java and C code to allow the embedded Stack API running on a Zigbee device to be driven for testing via Java code running on a PC.

§     Designed and developed tests to test Embers Implementation of Zigbee ZDO and id conflict protocols.

 

Software Engineer (Contract)

Sepaton Corporation, Marlborough, MA

1/2006 – 10/2006

§     Developed C API to allow an OEM to access the Cartridge Interface of a VTL (Virtual Tape Library).

§     Enhanced installation scripts (bash) to support multiple new products and configurations of VTL.

§     Enhanced and maintained SOAP and SNMP management interfaces.

§     Enhanced build and release scripts.

 

Owner

Metro West Business Investments

4/2003 12/2004

§     Established a business brokerage firm. Provided consulting services to firms looking to sell or improve the value of their business.

 

Software Engineer (Contract)

Pelago Corporation,  Marlborough, MA

6/2000 – 12/2002

§     Implemented a C-Port network processor driver on OSE running on a PowerPC 405GP processor.

§     Ported the GDB debugger to allow the C-Port to be remotely debugged.

§     Designed and implemented ATM PVC configuration in the C-Port Driver.

§     Designed and implemented the logging subsystem for the Communication Card components of the voice data switch.

§     Debugged and ran diagnostic tests for the C-Port.

Experience

Software Engineer (Contract)

Springtide Networks, Maynard MA

7/1999 – 6/2000

§     Enhanced and maintained a CISCO like configuration subsystem for an Edge Router.   Subsystem supported configuration of ATM, PPP/PPPOE, Ethernet, DHCP, L2TP.

 

Software Engineer (Contract)

EMC, Milford Ma.

4/1998-6/1999

§     Developed a testing framework using Perl and SWIG.  The framework allowed C interfaces to be tested via a GUI.  The framework included the ability to capture an interactive session and create self-verifying test(s) from the captured session.

§     Made Enhancements and fixed bugs in the EDM restore subsystem.

 

Software Engineer (Contract)

Assured Digital Corporation, Littleton MA

8/1997 – 4/1998

§     Designed and implemented the SSM (Subscriber Security Modem) side of the DOCSIS Baseline Security Protocol on an ARM7 processor running a proprietary RTOS.

§     Created self-verifying TCL scripts to test implementation of the provider side of the DOCSIS Full Security Specification.

 

 

Software Engineer (Contract)

Channel Network Technology, Westborough MA

10/1996 – 8/97

§     Ported a TCP/IP-SNA Gateway driver to Stratus Fault Tolerant Unix platform.

§     Added double byte character support (internationalization) to the BRX3270, a 3270 emulation product.

 

 

Software Engineer

Stratus Computer, Marlborough MA

7/1985 – 1/1996 (Employee)  1/1996 – 12/1996 (Contract)

§     Ported the RockPort FDDI driver to the Stratus Fault Tolerant UNIX (FTX) platform.

§     Ported the MQSeries Client to the Stratus FTX operating system.

§     Technical consultant to a team that ported a Token Ring Driver to Stratus FTX operating system.

§     Ported Netware IPX/SPX and NCP Protocol Stacks to FTX. Enhanced uni-processor code to work in a multi-processor environment.

§     Team member developing a Network Management Framework for the FTX Platform.

§     Designed and implemented a VOS mail gateway to SMTP.

§     Technical liaison to a company implementing an X.400-to-VOS mail gateway.

§     Added double byte character support to a print driver.

 

Education

BS Computer Science and Applied Math,

University At Albany, Albany, NY