Resume of Lucio Zambon
Personal Data
address | via Catullo 5, 34127 Trieste, Italy |
home telephone | + 39 040568513 |
office telephone | + 39 0403758069 |
e-mail | lucio.zambon@tiscalinet.it or lucio.zambon@elettra.trieste.it |
Work Experience
August 1998 - Today
Development of the new Control System for the
LINAC (LINear ACcelerator)
- Project design using some UML (object-oriented) tools.
- Low-level software implemented in a real-time distributed environment.
- C and Assembly 68000 programming.
- Hi-level software developed using X-Window, Motif and C++.
- Network connections realized through RPC and NFS.
Development of some utilities for the Transverse Multi-bunch Feedback
Education
Degree in Electronic Engineering
date institution specialty
|
November 1990 - June 1998 (five years course plus one year thesis) University of Trieste (Italy) Computer
Science
|
topics
- Computer Programming, Operating Systems, Data Bases, Theoretical Computer
Science, Operating Research.
- Digital Electronics, Computer Architectures, DSP.
- Analog Electronics, Telecommunications, Automatic Controls.
- Mathematics (Calculus, Statistics and Probability, Linear Algebra),
Physics (Optics, Electromagnetism, Mechanics), Chemistry.
final project: Development of a Unix-like
Threaded Operating System. Thread Scheduling, Memory Management (Code, Data,
Stack and Heap), System Calls (Management of Files, Process, Heap, Thread), File
system, Code Development Tools (Small C Compiler, Porting of an Assembler,
Editor), modification of previous kernel shell.
High School Education
date institution subjects
|
1985-1990 (five years course) Liceo Scientifico "Galileo Galilei",
Trieste (Italy) literature, Latin, English, history, philosophy;
mathematics, physics, chemistry, geology, biology.
|
Languages
English: very good reading, writing and verbal communication.
Italian: mother language
Computer Skills
Operating Systems
OS-9 (real-time,
Unix-like) 2 and ½ years experience, MS Windows 3.1, 95, 98, NT, some experience with Unix
(HP-UX and Solaris, BASH Shell script) and VAX/VMS.
Programming languages
C, C++, Java, Pascal, Modula 2, Basic
Assembly 68000.
- C programming (mainly ANSI C in a real-time environment), 3 and ½ years
experience.Strong inside knowledge acquired building a small C Compiler
- Assembly for Motorola 68000 family (2 years experience), mainly buildig
drivers for some boards.
- Pascal and Modula 2 (1 year experience), many applications built in
turbo-Pascal
- Java (6 months experience), mainly applets in a visual environment, some
experience with PHP
- C++ (4 months experience), building a Motif-based user interface
Packages
Some experience with Matlab and Mathematica. 3 months
experience in MS-Access (programming in Access-BASIC).
Long experience in
HTML and some experience with XML, MS-Word, Emacs and LaTeX.
Other
1995: 1990: 1988-92:
|
Honeywell
Futurist Competition (in Italian): third classified in the Italian
stage. First in the High-school stage of the Mathematics Olympic
Games Tutor of high-school pupils: Mathematics and Computer
Programming
|
References
references available on request.