G.Chiozzi - Skill Table

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.

Main application fields:Operating systems (user and/or administrator):Programming languages:Software Engineering and design techniques:Project management techniques:Programming environments/API:Analysis, design and development tools:

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


[ ESO | VLT software | G.Chiozzi's Home Page ]


© gchiozzi@eso.orgLast modified: Thu Nov 29 22:04:50 METDST 2001