Laben S.p.A. - Vimodrone (MI) Italy2002
Job: Software developer.
I am involved in developing embedded/real time software for scientific payloads in the space field (microgravity facilities and satellites) and related hardware/software integration.
Galber ASE S.r.l. - Torino Italy1998, 2002
Job: Project manager, hardware/software developer.
I was mainly involved in writing firmware for microcontrollers used in Galber products (Pressure and Tilt Sensors, portable instruments).
Torino University, Italy1995
Assistant for the ``Physics Experiments I'' course.
Education
Università degli Studi di Torino, Italy1998
B.Sc. in physics, score 104/110
My thesis work has been focused on developing a VLSI low noise CMOS amplifier for a DNA analysis device.
Download my thesis clicking here. (please note: Italian language only, postscript gzipped)
Uppsala University (Sweden)1996
Erasmus grant.
I attended and passed two courses:
Finite Element Methods
Discrete Time Signal and Systems
(concerning Digital Filters, FFT, DSP etc.)
Technical skills
Spoken languages
Italian
Native language
English
spoken, written, technical: good.
French
spoken, written: scholastic, technical: good.
Other
Some notion of Swedish.
Programming languages
C
Knowledge of Microsoft, GCC and IAR compilers. Three years experience in low level programming on microcontrollers. Experience in Embedded and Real Time programming on VxWorks operating system.
Assembler
Microchip PIC, TI MSP430, Intel 8086, Motorola M68000, Atmel AVR, Z80.
Experience in developing fixed and floating point routine, low power modes. Notions on 8051 architecture.
Matlab/Octave
HTML
Fortran 77
DBx
Others
Basic notions in Java, Python, Tcl/Tk, Perl. Basic notions in assembler programming on AD 21020 DSP.
Hardware design
Skilled in digital electronics for microcontroller based devices. Experience in I2c and Microwire interfaces.
Knowledge in analog digital interfacing, expecially for strain fauges sensors and temperature compensating.
Operating Systems
Debian GNU/Linux
VxWorks
Solaris
Dos/Windows
PalmOS
Developing platforms
WindRiver Tornado
Host Solaris Target CPU: ERC32.
IAR Embedded Workbench
Microchip MPLab
Software packages
LabWindows/CVI
Used for interfacing PC to instruments via IEE488 bus.