Andrea Gangemi - Curriculum Vitæ
Download my CV (PDF format).

Personal data

Born:
Torino, Italy 15th September 1970.
Citizenship:
Italian

Professional experiences


Laben S.p.A. - Vimodrone (MI) Italy 2002
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 Italy 1998, 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, Italy 1995
Assistant for the ``Physics Experiments I'' course.

Education


Università degli Studi di Torino, Italy 1998
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.
Cadence
VLSI design.
Spice
Circuit analysis.
Ansys
Finite Elements Analisys.
LaTeX
Text formatter.
Doxygen
Automatic documentation processor from code.


Personal interests

Sciences
Micromechanics, Neural networks, Cybernetics, GNU/Linux.
Sport
Scuba diving, kayak, trekking, mountain bike.
Others
Science fiction, Acustic/folk music, guitar, comics.


Andrea Gangemi

Indice.|Curriculum.|Erasmus.|Prossimamente.|privacy.|Hobby.|Segnalibri
Contents.|Curriculum Vitae.|Erasmus.|Coming Soon.|Privacy.|Hobby.|Links.
1