|
Marco Cimarosti’s Curriculum Vitae
|
|
Introduction
|
|
Marco Cimarosti, programmer/analyst,
born on September 17, 1963 in Sesto San Giovanni (Milan, Italy),
married, father of one child.
|
Contacts
|
|
Education and courses
|
- 1983: diploma di maturità (high-school degree) from Istituto Statale
d’Arte, Monza, Italy (60/60 mark: full marks)
- 1985: certificate in computer graphics from Eidos, Milan, Italy
- 1987: certificate in Chinese language from IsMEO (now IsIAO), Milan, Italy
- 1997: Microsoft course: Database Design in SQL Server at Mondadori Informatica, Segrate, Italy
- 1997: Microsoft course: WIN32 Programming at Mondadori Informatica, Segrate, Italy
- 2005: IBM course: Advanced DB2 UDB SQL at IBM Learning Services, Milan, Italy
- 2005: Microsoft course: Introduction to .NET Development at Mondadori Informatica, Segrate, Italy
|
|
Skills
|
IT Languages
|
- C/C++ (Visual C++, GPP, DJ GPP): excellent
- C#: excellent
- Visual Basic (VB6, .Net): excellent
- SQL (SQL Server, DB2, MySql, Oracle): excellent
- HTML (+CSS, +JavaScript, +VbScript): good
- XML: fair
- Java (+ICU): fair
- Pascal: basic
- Prolog (TurboProlog): basic
- Lisp (MuLisp, Autocad): basic
|
Operating Systems
|
- MS-DOS: excellent
- MS Windows (16, 32): excellent
- Unix (Xenix, Linux): good
- OS/2: basic
|
Special IT Skills
|
- Retail automation
- Internationalization (i18n), localization (i10n)
|
Human Languages
|
- Italian: native
- English: fluent (13 months spent in England in 1977/78; 5 months in 1998)
- French: acceptable (middle school)
- German: basic (private course)
- Chinese (putonghua): basic (course at IsMEO, Milan)
- Arabic: basic (private courses)
|
Miscellanea
|
- Member of the
Unicode Consortium
- Attended 16th Unicode Conference, Amsterdam, Netherlands, 2000
- Authored and lectured a Unicode tutorial (Scripta Manent) at:
ICL Italia, Agrate Brianza, Italy, 2000;
Politecnico, Milan, Italy, 2000;
Uhuru, Rome, 2000;
University of Bologna, Italy, 2002;
S3, Vimercate, Italy, 2003,
PSS, Bucharest, Romania, 2003
- Authored Dodici anni di Unicode [Twelve years of Unicode], in “Progetto grafico”,
volume 1, July 2003, pages 84-97
- Authored
Dodici anni di Unicode,
[Twelve years of Unicode], in “Progetto grafico”,volume 1, July 2003, pages 84-97
- Authored
Non legitur - Giro del mondo in trentatré scritture,
[Can’t read that - A journey in the world’s thirty-three writing systems]
Stampa Alternativa & Graffiti, Rome, Italy, 2005
|
|
Career
|
1984
|
Free-lance graphic designer at various publishers and advertising agencies in Italy.
|
1986-1988
|
Programmer at Animazioni Elettroniche, Milan, Italy.
Software development in C language, on DOS platforms, for computer animation and computer graphics systems.
|
1989
|
Programmer/analyst at SGS Informatica, Bergamo, Italy
(now Elsag).
Software development in C language, on Windows and Xenix platforms, for document imaging and storage systems
Archea
and Odis (on behalf of Olivetti); customer training; localization.
|
1990-2000
|
Programmer/analyst at PSI - Post Software International,
Agrate Brianza, Italy (later ICL Italia, now
Fujitsu Italia).
Software development in C language, on DOS and OS/2 platforms, for several retail automation systems:
FTS, KAP (on behalf of IBM Switzerland), Migros POS System
(on behalf of Migros, Switzerland) and TotalStore;
later, software design and development in Visual Basic, C++ and SQL, on
Windows-32 platforms with SQL Server rdb, for
GlobalStore,
a retail automation system.
|
2001-2005
|
Programmer/analyst at
S3 - Store System Solutions,
Vimercate, Italy (part of the
IBM group).
Software design and development in C language, Visual Basic, SQL and Java, on DOS,
Linux, Windows-32 platforms with DB2 or Oracle rdb’s, for
VisualStore,
a retail automation system;
designed and implemented the support for Unicode in VisualStore;
designed and implemented the support for TrueType/OpenType fonts
in VisualStore POS front-end (platforms: DOS, Linux, Windows-32).
|
2005-2006
|
Programmer/analyst at
RES - Reti e Sistemi Informatici,
Milan, Italy.
Software design and development in Visual Basic and SQL on Windows
with SQL Server rdb for the insurance software of
Universo Servizi,
Milan, Italy (part of the
Sanpaolo IMI group);
software development for MaxMeyer
(part of the PPG group).
|
2006-2007
|
Programmer/analyst at
MP System Integrator,
Cinisello Balsamo, Italy.
Software design and development in C# and VB.Net on Windows for
automatic software re-ingeneering and re-documentation systems at
Cogni.Case, Milan, Italy (now
Progman SE,
part of the Progman group).
|
2007
|
Programmer/analyst at
Tecnosphera,
Agrate Brianza, Italy.
Software design and development in Visual Basic and SQL on Windows for
a retail automation system at
Fujitsu Italia,
Agrate Brianza, Italy. |
2008-oggi
|
Programmer/analyst at
SDP, Turin, Italy.
Software design and development in Visual Basic (6.0 e .Net) and C# on Windows for
Sintel,
Milan, Italy, IT company owned by
CGIL, the main Italian trade union. |