TOM FONES

606 Alvarado Ave. #44

Davis, California 95616

(510) 521-2987

E-mail: tfones@htfconsulting.com

WEB site: http://www.htfconsulting.com

        __________________________________________________________________________       

              

        OBJECTIVE:

        Device Driver development  and/or Q.A. in a Windows environment

               

               

        SUMMARY OF QUALIFICATIONS

        I have built device drivers and integrated test harnesses for many classes  of devices on the

        Windows 2000, XP, & Vista platforms.  This includes USB, NIC, Video and Digital-IO devices.

        I have also developed a template procedure for converting  NT 4.0 non-plug-n-play drivers to

        Win 2K/XP plug-n-play compliant drivers.

 

        I have built Computer-based-FAX products running on  Windows 2K,  DOS  & Win 3.1.

       These product were built in C++/MFC,  C/SDK. & Assembler, and include  printer device drivers,

        serial device drivers and DLLs.  Please see the above WEB site.

               

        I am experienced with Windows diagnostic tools: SoftIce, WinDbg, SPY, and WinObj, as well as

        LAN-Sleuth and various protocol monitors.

       

        I am experienced with Network Device Interface Specification device drivers.

 

        I am experienced with socket programming in TCP/IP and IP Protocols:  SNMP, DHCP, PPP,

        Telnet, ARP.

               

        I am experienced as a developer with Win32K.sys, the standard Windows graphics GDI – both as

        an application developer and kernel developer.

 

        I have experience with software validation products TestQuest/Validor Pro, and Q.A. Partner/Silk.

                              

               

        LANGUAGES

        C/C++, (MSVC/MFC), Intel 80x86 Assembler, PASCAL, TAL    

                   

        HARDWARE/SOFTWARE  I have experience on the following:

        1. Intel Pentium, Tandem CLX, Himalaya 

        2. Microsoft Windows  NT/2K/XP,  Windows 3.1, DOS, Guardian, Unix

        3.TestQuest/Validor, Silk/Q.A. Partner, LanSleuth 

        4. TACL, Envoy, Envoy/ACP, Guardian internals

        

        PERSONAL 

        I have been a member of the Association of Shareware Professionals.

        I am conversant in French and Spanish. 

 


 

PROFESSIONAL EXPERIENCE

       

               

         Jan. 93 to Present  - HTF Consulting in Alameda, CA.

Built device drivers and device dimulation test harnesses for validating device control, plug-n-play

and power mngt.of drivers on Windows 2K/XP. This includes miniport drivers for NIC/NDIS and

Video, asl well as drivers for USB, Digital-IO, and Serial.

Built computer-based-FAX products for  end-users and developers on Win 2K, WIN 3.1,  DOS.

Development tasks included printer and  serial device drivers,  MFC, SDK  programs, and DLLs.

(WIN-2K, C/C++, 80x86 MASM, SoftIce, InstallShield)  Please visit the WEB site listed above.

 

         Dec. 1999 to March 2002 - Wyse Technology in San Jose, CA.

Extensive use of TestQuest to automate software validation of  many components of Wyse's Thin-Client    terminals:  Firmware download over FTP, TFTP, SNMP, DHCP; RAS Server connectivity;

Remote Administrator; terminal emulations over serial/dialup; IBM 3270/5250 emulations over Telnet.

(Win-NT embedded, Win 2K, Win-CE; C/C++, TestQuest, Visual SourceSafe)

          

        Aug. 97 to Dec. 98 - Bank of America in Concord, CA.

        Win-NT system administration. QA and analysis of a data transmission product, (Data-Express).

        Exercised Zmodem, Xmodem, Bisync and SNA protocols. (WIN NT, Tandem/Guardian) 

               

        May 95 to Jun 97 - Tandem Computers in Cupertino, CA.

        Built a testware suite in Q.A. Partner to exercise Sysgen. Developed testware in C & TAL exercising

        various components of the NSK. Ported components of SafeGuard from TAL/TNS to pTAL/RISC.

        (Tandem/Guardian, TAL,C, Q.A. Partner)

        

        Jan 94 to Jan 95  - U.S. Sprint in Overland Park, KS.

        NT System Administration. Tandem System Management. C++/SQL programming on WIN/NT for the

        Presentation of Real Time Call Monitoring data and Call Detail Records for fraud analysis and 

        effectiveness of Telemarketing.  System configuration of  OSI/FTAM  and TCP/IP over X25AM.

       (WIN NT, C/C++, MFC; Tandem/Guardian, TAL, C/SQL) 

 

        Apr 91 to Dec 92 - Pacific Bell, San Ramon, Ca.

        System Management and configuration management on a Tandem CLX and an MLAD connected to

        Gemstar workstations. TCP/IP socket programming. Enhancements to Call Application Mngr product.

        (Tandem/Guardian, C, TCP/IP)

 

        Jun 88 to May 90 - IBM Communications Product Division in Palo Alto, Ca.

        Built trace facilities to aid in examining the higher layers of the OSI protocol stack. (MVS, PASCAL)

                   

        Jan 87 to Apr 88 - Tandem Computers in Dallas, Tx.

        Built  data-links between half-dux Tandem ports and full-duplex Unix ports, between Tandem & 

        several    PBX's.  Interfaced a Tandem node to a network of  Unix-based processors  transmitting

       digitized voice.  (Tandem/Guardian, TAL, Envoy)