This table contains a basic description of what I know about Information Technology
and computers, divided by category (operating systems, programming languages
and so on). For each entry I also give an indication of how many years I have
been working with the given technology and when.
Not everything is here, but only what I think is important from the point of view of a software engineer.
|
Years |
Recency |
|
|
Real-time control systems |
Since ‘94 |
Currently |
|
Client server and distributed architectures |
Since ‘90 |
Currently |
|
Complex user interfaces for control systems |
Since ‘93 |
Currently |
|
Geographic information systems |
2 |
'92-'94 |
|
Image analysis, processing and recognition |
3 |
'90-'93 |
|
|
|
|
|
UNIX (HP-UX, IBM AIX, SUN Solaris, Linux) |
Since ‘90 |
Currently |
|
MS-Windows (3.11, Win95, NT, 2000) |
Since ‘88 |
Currently |
|
VxWorks (real time Unix) |
Since ‘94 |
Currently |
|
IBM OS/2 |
4 |
'90-'94 |
|
IBM VM/CMS |
4 |
'90-'94 |
|
Dec VMS |
5 |
Before '90 |
|
|
|
|
|
C/C++ |
Since ‘87 |
Currently |
|
Java |
Since ‘98 |
Currently |
|
Html |
Since ‘94 |
Currently |
|
XML |
Since ‘00 |
Currently |
|
Python |
Since ‘01 |
Currently |
|
Tcl/Tk |
Since ‘94 |
Currently |
|
SQL |
2 |
'90-'92 |
|
Fortran |
6 |
Before '91 |
|
|
|
|
|
Object oriented analysis and design (Booch and Rumbaugh methods, UML, RUP) |
Since ‘90 |
Currently |
|
Real time structured analysis (Ward, Mellor, Yourdon) |
4 |
‘94-‘98 |
|
Entity-relationship database design |
2 |
'92-'94 |
|
|
|
|
|
Pert and Gantt analysis (MS-Project) |
Since ‘92 |
Currently |
|
Working progress measurements |
Since ‘92 |
Currently |
|
|
|
|
|
RTAP - HP Real Time Application Platform |
Since ‘94 |
Currently |
|
Common Object Request Broker Architecture (CORBA) |
Since ‘99 |
Currently |
|
Client-server programming (sockets, NSC...) |
Since ‘92 |
Currently |
|
X-Windows / OSF Motif |
4 |
'90-'94 |
|
PHIGS and GL graphic libraries |
4 |
'90-'94 |
|
|
|
|
|
Rational Rose (UML design tool) |
Since ‘98 |
Currently |
|
IBM Visual Age Java, Eclipse |
Since ‘99 |
Currently |
|
Purify, Quantify, Pure Coverage |
Since ‘94 |
Currently |
|
Version control tools (ESO CMM, RCS, CVS, IBM CMVC) |
Since ‘90 |
Currently |
|
Project management tools (MS Project) |
Since ‘96 |
Currently |
|
SNIFF+ development environment |
2 |
'96-'98 |
|
HP Softbench / IBM Workbench |
3 |
'91-'94 |
|
Aix Interface Composer / UIMX |
2 |
'92-'94 |
|
Borland Integrated Development Environment |
6 |
Before '94 |