Embedded Software Developer at Aesys S.p.A.
Milan Area, Italy
Embedded Software Developer at Aesys S.p.A.
Milan Area, Italy
Programming languages:
C, C++, C#, Java (incl. Swing and OpenGL - via JOGL - ), VB6, Fortran 77, PHP, ASP, Javascript (incl. Ajax), Bash scripting, HTML/XML/CSS, (a bit of) Perl, ...
Other:
LaTeX, LyX, DocBook, ...
Operating systems, as admin and developer:
Linux (also embedded), MacOSX, Windows
Also interested in: parallel programming (incl. Pthreads, MPI, ...), HPC (i.e. cluster technologies), bioinformatics.
(Electrical/Electronic Manufacturing industry)
April 2008 — Present (7 months)
Software development, remote administration and helpdesk assistance for Linux-based on-field devices controlling variable-message traffic signs (VMS) produced by my company and operated by Italian motorways/freeways concessionaires in large-scale installations.
Keywords: Embedded Linux distros, Windows, GPS, WAN, GPRS/WIFI, VPN, SSH, SNMP, C/C++, FLTK-based GUIs, Shell scripting, Perl (standalone scripts and Apache modules), XML/HTML, Javascript (incl. Ajax), ...
(Industrial Automation industry)
2004 — October 2007 (3 years)
Software development for a mini-CAD written in VB6 and ANSI C.
Project includes the support for the automatic placement of markers onto fabric panels, too.
Keywords: Windows, CAD, VB6, ANSI C, AAMA/DXF file formats, Bluetooth, ...
(Educational Institution; 5001-10,000 employees; Research industry)
2004 — 2005 (1 year)
Teacher for 5 courses on Linux (20h each) sponsored by the European Social Fund ("corsi FSE").
(Information Technology and Services industry)
November 2005 — December 2005 (2 months)
Teacher for a course on Computer Basics (80h)
(Writing and Editing industry)
2003 — 2004 (1 year)
Occasional editor (6 articles published)
(Computer Software industry)
2001 — 2004 (3 years)
Web-oriented development
Keywords: Windows, ASP, HTML, CSS, IIS, ...
MS ("Master's Degree"), Computer Science, 1999 — 2008
MS Thesis: ”Algoritmi per l’analisi di dati bioinformatico-simulativi: statistica di hydrogen bonds e water bridges”. Final mark: 106/110. Keywords: protein folding, parallel computing, pthread, hydrogen bond, water bridge, molecular dynamics, biopolymer, pNIPAAm, C, Linux, MacOSX
BS Thesis: ”Sviluppo di algoritmi paralleli per l’analisi di ’storie’ simulative". Final mark: 102/110. Keywords: protein folding, parallel computing, MPI, Fortran 77, HPC cluster, openMosix, Linux
Diploma, 1994 — 1999
Wiener LAB, Luganega, BgLUG