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.
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)