Subject
|
Proficiency
in Last Used Year
(1=low, 10=high)
|
Experience
Total
(Years)
|
Last
Used
(Year)
|
|
|
|
|
|
|
PROGRAMMING LANGUAGES
|
|
C++
|
10
|
9
|
2002
|
|
C,
Microsoft, ANSI
|
10
|
16
|
2002
|
|
VB (Visual Basic 6.0, 5.0, 3.0)
|
10
|
7.5
|
2002
|
|
C Sharp
(C#, CS.NET)
|
8
|
0.7
|
2002
|
|
VB.NET
(Visual Basic .NET)
|
8
|
0.5
|
2002
|
|
XML
|
6
|
0.5
|
2002
|
|
ASP
(Active Server Pages)
|
7
|
0.5
|
2002
|
|
ASP.NET
|
6
|
0.3
|
2002
|
|
VBScript
|
7
|
0.5
|
2002
|
|
JScript
(JavaScript)
|
4
|
0.2
|
2002
|
|
HTML
|
4
|
0.2
|
2002
|
|
SQL
|
7
|
3
|
2002
|
|
IDL
(Interface Definition Language)
|
9
|
4
|
2002
|
|
Visual
FoxPro 6.0
|
3
|
1
|
2001
|
|
dBASE III Plus (dBASE III+)
|
10
|
6
|
1999
|
|
Intel Assembly 80x86 (32/16-bit)
|
9
|
10
|
1997
|
|
MKS (UNIX) Kornshell
|
9
|
5
|
1995
|
|
AWK (MKS)
|
5
|
0.5
|
1995
|
|
PowerBuilder 2.0
|
4
|
0.2
|
1993
|
|
FORTRAN 77
|
8
|
15
|
1990
|
|
BASIC
|
7
|
0.4
|
1986
|
|
Motorola 6808 Assembly
|
6
|
1
|
1985
|
|
|
|
|
|
|
CLASS LIBRARIES AND API's
|
|
.NET
Framework
|
8
|
1.2
|
2002
|
|
ATL
(ActiveX Template Library)
|
9
|
4
|
2002
|
|
|
|
|
|
|
|
|
|
|
|
RAFAEL E. PENA, Ph.D.
PROGRAMMING SKILLS (continued)
|
Subject
|
Proficiency
in Last Used Year
(1=low, 10=high)
|
Experience
Total
(Years)
|
Last
Used
(Year)
|
|
|
|
|
|
|
CLASS LIBRARIES AND API's (continued)
|
|
MFC
(Microsoft Foundation Classes)
|
9
|
6
|
2002
|
|
WIN32 API
|
10
|
7
|
2002
|
|
Windows
3.1 SDK
|
10
|
5
|
1997
|
|
WIN32S
API
|
7
|
0.5
|
1996
|
|
|
|
COMPONENT TECHNOLOGIES
|
|
.NET
Framework
|
8
|
1.2
|
2002
|
|
COM
|
9
|
3
|
2002
|
|
COM+, MTS
(Transaction Server)
|
9
|
3
|
2002
|
|
ActiveX
Automation (via MFC)
|
8
|
2
|
2002
|
|
COM+
Events: Persistent and Transient Subscriptions
|
8
|
1
|
2002
|
|
Windows
NT, 2000 Registry
|
9
|
7
|
2002
|
|
COM+
Queued Components
|
7
|
0.3
|
2001
|
|
MSMQ
(Microsoft Message Queue)
|
8
|
1
|
1999
|
|
|
|
|
|
|
DATABASE MANAGEMENT SYSTEMS
|
|
SQL
Server 7, 2000
|
8
|
3
|
2002
|
|
Microsoft
Access 2000
|
7
|
0.2
|
2002
|
|
SQL
Server CE
|
7
|
0.2
|
2001
|
|
Visual
FoxPro 6.0
|
3
|
1
|
2001
|
|
Oracle 8
Lite
|
7
|
0.5
|
2000
|
|
BTrieve
|
7
|
1
|
1999
|
|
Oracle C
Interface (OCI)
|
8
|
1.5
|
1996
|
|
ODBC SDK 2.1
|
7
|
0.5
|
1996
|
|
WATCOM SQL 4.0 (Embedded SQL)
|
7
|
0.5
|
1996
|
|
dBASE III Plus (dBASE III+)
|
10
|
6
|
1992
|
|
|
|
|
|
|
CLIENT DATA ACCESS TECHNOLOGIES
|
|
ADO.NET
|
7
|
0.5
|
2002
|
|
ADO
(Active Data Objects)
|
8
|
3
|
2002
|
|
OLE-DB
(OLEDB)
|
8
|
0.6
|
2000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RAFAEL E. PENA, Ph.D.
PROGRAMMING SKILLS (continued)
|
Subject
|
Proficiency
in Last Used Year
(1=low, 10=high)
|
Experience
Total
(Years)
|
Last
Used
(Year)
|
|
|
|
|
|
|
SOFTWARE DEVELOPMENT ENVIRONMENTS
AND TOOLS
|
|
Microsoft
Visual Studio .NET
|
9
|
1.2
|
2002
|
|
VS CE.NET
Small Device Extensions
|
9
|
0.2
|
2002
|
|
Microsoft
Visual Studio (Version 6)
|
10
|
7
|
2002
|
|
Microsoft
Visual C++ 1.52 (16 bit)
|
9
|
4
|
2002
|
|
Windows
CE Platform Builder 4.0
|
6
|
0.2
|
2002
|
|
MKS
Toolkit 4.0
|
9
|
5
|
1997
|
|
Microsoft C/C++ & PWB
|
10
|
13
|
1997
|
|
Watcom
C/C++ 10.5, 32/16 bit
|
8
|
1
|
1995
|
|
Microsoft Assembler 6.0, 32/16 bit
|
8
|
9
|
1995
|
|
Visual Basic 3.0 Control Development (VBX's)
|
6
|
0.5
|
1995
|
|
Winscope 1.1
|
8
|
1
|
1995
|
|
Spyworks-VB
|
6
|
0.5
|
1994
|
|
Bricklin's DEMO II
|
8
|
2
|
1993
|
|
Sourcer & Windows Source 5.1
|
7
|
1
|
1992
|
|
Microsoft FORTRAN 5.1
|
5
|
0.2
|
1990
|
|
|
|
|
|
|
SOFTWARE DEVELOPMENT KITS - SDK's
|
|
SAX2-MSXML
(Simple API for XML)
|
7
|
0.2
|
2002
|
|
Netware Client API for C (SDK 4.0)
|
7
|
0.4
|
1993
|
|
NEWT-CHAMELEON TCP/IP
|
5
|
0.3
|
1993
|
|
LAN Workplace for DOS
|
7
|
0.4
|
1993
|
|
|
|
DEVICE DRIVERS AND KERNEL-MODE
|
|
NuMega's
SoftIce Kernel-Mode Debugger (NT, 2000: Driver Studio)
|
9
|
3
|
2001
|
|
Windows NT,
2000 Kernel-Mode Device Driver Development
|
8
|
3
|
2000
|
|
Microsoft
WinDbg Kernel-Mode Debugger (NT)
|
7
|
0.3
|
1997
|
|
DOS TSR's in C, C++ (Terminate Stay Resident programs)
|
9
|
6
|
1997
|
|
Windows 3.1 Virtual Device
Drivers (VxD's)
|
6
|
0.5
|
1995
|
|
DPMI (Dos Protected Mode Interface)
|
6
|
0.5
|
1995
|
|
|
|
|
|
|
OPERATING SYSTEMS AND CPU's
|
|
Windows
2000, Professional & Server
|
9
|
3
|
2002
|
|
Windows NT 4.0/3.51, WrkSt & Server
|
9
|
7
|
2002
|
|
RAFAEL E. PENA, Ph.D.
PROGRAMMING SKILLS (continued)
|
Subject
|
Proficiency
in Last Used Year
(1=low, 10=high)
|
Experience
Total
(Years)
|
Last
Used
(Year)
|
|
|
|
|
|
|
OPERATING SYSTEMS AND CPU's (continued)
|
|
Windows
CE, CE.NET
|
7
|
0.6
|
2002
|
|
Pocket PC
|
7
|
0.2
|
2001
|
|
OS/2 WARP Versions 3, 4.
|
7
|
2.5
|
1999
|
|
Windows
3.1
|
10
|
5
|
1997
|
|
MS-DOS 6.22
|
10
|
13
|
1997
|
|
UNIX: SEQUENT-Dynix, IBM-Aix,
SUN-Epoch.
|
7
|
1
|
1996
|
|
INTEL CPUs: 8086 - Pentium
|
7
|
17
|
2002
|
|
|
|
|
|
|
GRAPHICS
SOFTWARE / HARDWARE
|
|
KOFAX 8400/TMS34010 high-resolution
graphics card and KOFAX 8200 data compression card.
|
7
|
0.5
|
1987
|
|
KURTA Digitizing Tablet, C and 8086 Assembly programming.
|
5
|
0.2
|
1987
|
|
Microsoft Mouse API, C and 8086 Assembly programming.
|
8
|
1
|
1987
|
|
NUMBER NINE NNIOS/TMS34010-82786
Graphics OS / PEPPER SGT high-resolution graphics card.
|
6
|
0.3
|
1985
|
|
|
|
|
|
|
|
|
|
|