I have over 20 years of experience in the computer industry. My training and experience encompass a large number of areas of the personal computer. This includes:
Q and A
Review a series of questions and answers about my skill and experience.
O/S:
Windows Vista, Windows XP, Win2000, WinMe, Win98, WinNT, Windows 3.11, Mac OS-X, MS-DOS, Unix
Technologies:
.Net, OLE/ActiveX, DLL, Executables, MFC
Dev. Langs:
HTML, XHTML, DHTML, CSS, JavaScript, PHP, C#, XML, VB.Net, ASP.Net, ASP, Cold Fusion, SQL, C++, VB6, C, Cobol, Delphi/Pascal
Dev. Tools:
MS Visual Studio.Net, MS Developer Studio, NUnit, VB6 IDE, MSDN, FrontPage, ColdFusion Studio, Borland C++ Developer, Delphi, SoftIce, Emacs, VI
Networking:
Web/Internet, TCP/IP, Client-Server Applications, wireless access, routers, switches, hubs, modems, printers, servers
Security:
Wireless Access WEP & WPA, Firewall, User Access, All aspects of Windows security
UI Design
Work:
Web Pages, Client Applications, UI. "Don't Make Me Think" Philosophy.
Languages:
C#, VB.Net, Visual Basic 6, VBScript, C++, MFC, Delphi, C
Tools:
NUnit, MS Visual Studio, MS Developer Studio, VB6 IDE, MFC, Borland C++ IDE
Client Side Web
Work:
Internet/Intranet Web Pages, AJAX, ActiveX/Object, XML Data Islands
Languages:
HTML, XHTML, DHTML, CSS, JavaScript, XML, XSLT
Tools:
Visual Studio, Visual Web Developer, Frontpage, ColdFusion Studio/HomeSite, Text Editors
Client System
Work:
Applications using Win16 & Win32 API, MFC, DLL's, COM, and ActiveX. Creation of DLL's, COM, ActiveX controls.
Languages:
C#, Visual Basic, C++, C, Assembly.
Tools:
Visual Studio, Developer's Studio, VB IDE, Borland C++ IDE
Network
Work:
Proprietary Client Connection Management Server using TCP/IP (Non-IIS)
Languages:
C++, C
Tools:
Developer Studio, Borland C++ IDE
Server Side Web
Work:
Content Mangement System, Process Data Collection/Processing, Database Management, Website Post Processing, Asynchronous Post Processing
Languages:
.Net 2.0, PHP, ASP, XML, XSLT, Web Services, AJAX, Telerik
Tools:
Visual Studio, Developer Studio, NUnit
Server System
Work:
Email Applications, Data Collection and Processing, System Maintenance & Applications, System Administrator Functions
Languages:
C++, C, CShell, Bourne Shell
Tools:
Developer Studio, Borland C++ IDE, VI, Emacs
Database
Work:
Web Site Content Management System, Process & Measurement Data Collection System, Web Site Post Data Storage, User Data Processing on Unix
Languages:
.Net 2.0, ASP, SQL, PHP, C++, C, Cobol
Tools:
Visual Studio, Developer Studio, Borland C++ IDE, Oracle, MSSQL, MySQL
Hardware
Work:
Video Conferencing Windows MCI drivers, Windows Video Card Drivers, TI TMS34020(010) On-board Graphics Processing
Languages:
C++, C
Tools:
Developer Studio, TI TMS C/C++ Compiler/Loader
Source & Project Control
Perforce SCC, Visual SourceSafe, TestTrack, MS Project 2000, CVS-RCS
Documentation
Design Proposals, Application Requirements, End-User Document, Architectural Design, API Definitions, Data Definitions
Nov. 2007 - Present
Computer services for individuals and small businesses
Design and development of Web pages and tools using PHP, XHTML, CSS, JavaScript, AJAX, XML, ActiveX, and MySQL.
Sept. 2000 - Nov. 2007
Design, development, and management of Internet tools. C#, VB.Net, XML, HTML, CSS, JavaScript, C++, ASP, Cold Fusion, SQL, VB6, ActiveX, Oracle, and MSSQL.
The eWebEditPro product won 1st place in the 2001 Coldfusion Developer's Journal and 3rd place in the 2004 Sys-Con Media Reader's Choice Awards.
Sept. 1998 - Sept. 2000
Software group management creating client-server network software. Windows 98, Windows NT 4 applications using OLE, ActiveX, DLL's, C, C++, MFC, and VB5. Developed tools while simultaneously managing 6 people and three major projects.
May 1994 - Sept. 1998
Software group management and software development building video conferencing and network application software for Windows 3.11, 95, and NT. C, C++, MFC, VB4, VBX, OCX, OLE, ActiveX, DLL, Executables. Last product, Onwan350, was awarded Product of the Year by Computer Telephony Magazine.
Feb. 1990 - May 1994
Ultra-high resolution graphics. MS Windows development. TI TMS34020(010) graphics co-processor.
April 1989 - Feb. 1990
Analysis and design of PC support applications. Support of PC hardware, software, Novel and Sun NFS networks
March 1986 - April 1989
User interfaces in C for UNIX and DOS PC's. C, C-Shell. Informix and DBase III databases.
1986 - 1989
Responsible for assisting students and faculty with training and maintenance.
1988