Enzo Piombo - Résumé




CONTACT DETAILS

NAME Enzo Piombo
ADDRESS Via Ivrea, 35 - 10010 Fiorano Canavese (TO) - Italy
TELEPHONE +39 125 528564 (up to June 18)

+39 0125 528564 (from June 19)

E-MAIL penzo@top-inter.net

PERSONAL DETAILS

DATE OF BIRTH 8/4/56
MARITAL STATUS married
NATIONALITY Italian

TECHNICAL SKILLS

Systems, languages, technologies I used in significant projects:
Windows NT Unix Windows 95 Windows 3.1 MS-DOS
C C++ Pascal Delphi Borland C++ Builder Visual Basic ToolBook Microsoft Visual C++ FORTH Assembly
MFC OWL VCL OLE OCX/ActiveX
OpenGL GDI
SQL OOA/OOD UML OMT Rational Rose Cayenne Object Team OMT Select
Netbios Netbeui TCP/IP ISDN DECT
3270 HLLAPI VT100 MAPI Telnet FTP HTTP HTML SMTP

EMPLOYMENT HISTORY

PERIOD 1996 - 1998
EMPLOYER'S NAME Infostrada - Wireless Projects Division - Ivrea (TO) - Italy

TITLE System Architect & Project Leader
RESPONSIBILITIES Reported to director of Wireless Projects Division

Supervised 8 engineers

Responsible for realizing a prototype of a DECT based Wireless Local Loop.

Using the prototype for a feasibility study

Finding optimal architectural solution for the final project subjected to various constrains (cost/line, time to market, adherence to reference standards, integration with external devices). Participation to ETSI DECT working groups.

ACHIEVEMENTS Selected and trained team components on Object Oriented Analysis and Design, UML, C++

Selected tools for OOA/OOD, Programming, Version control, documentation.

Organized training on the DECT standard, organized participation to ETSI working groups (personally participated to some).

Conducted the analysis of the final product for the software part and also guided the overall choices for the hardware part so to have a consistent HW/SW integration.


PERIOD 1995 - 1996
EMPLOYER'S NAME Olivetti Systems&Networks - Networking - Ivrea (TO) - Italy
TITLE Technical staff
RESPONSIBILITIES Reported to director of networking division.

Consulting/training to various project groups to help them porting various networking products (LAN/WAN drivers, network management systems, SNA 3270 emulators, X25 routers and others) from Unix to Windows NT.

ACHIEVEMENTS Assisted customers and internal groups on many problems (hard to find bugs, starting new products). Evaluated new technologies, programming tools and methodologies.

PERIOD 1990 - 1994
EMPLOYER'S NAME Olivetti Systems&Networks - Banking - Ivrea (TO) - Italy
TITLE Project Leader
RESPONSIBILITIES Reported to responsible for software developments of banking division.

Supervised 20 engineers and as many external consultant.

Developing a middleware for banking applications, made up of a client/server engine distributed on machines running various operating systems (DOS, Unix, OS/2, Windows, NT) and of various services and drivers for specialized banking peripherals.

ACHIEVEMENTS Trained the group on C++ and event-driven programming

Started guiding the group when the DOS, Unix and OS/2 version where already in use by several customers, constituting so a strong legacy. Directed migration to Windows giving more importance to a good integration with the host environment (Windows itself) than to legacy aspects. Offered an old API's emulation environment for customer written code.

Participated to the definition of WOSA/XFS (Microsoft driven standard for interfacing specialized banking peripherals).


PERIOD 1987 - 1989
EMPLOYER'S NAME Olivetti Systems&Networks - Ivrea (TO) - Italy
TITLE Team leader
RESPONSIBILITIES Supervised 4 engineers.

Developing the GUI presentation on Windows and OS/2 of a client/server office automation product offering X400 mail and document indexing/retrieval.

ACHIEVEMENTS Realized a prototype with SmallTalk and the final product in C++

First group to use C++ in the company, we also created a class framework wrapping the Windows API's (far before MFC or OWL appeared).


PERIOD 1985 - 1986
EMPLOYER'S NAME Freelance
TITLE IT consultant
RESPONSIBILITIES Developing for Olivetti a DOS add-on to run multiple application on DOS scheduled with a preemptive time-sharing.
ACHIEVEMENTS Completed the product on schedule. It was sold to several customers and used for years.

PERIOD 1983 - 1984
EMPLOYER'S NAME Informatica2 - Torino - Italy
TITLE Software engineer
RESPONSIBILITIES Developing various terminal emulators. Porting MS-DOS to a dedicated word processing machine.
ACHIEVEMENTS Began using Pascal and C where only assembly was used. Built an after-link code optimizer written in Pascal. Adapted a C compiler from a Unix-like environment to produce code for MS-DOS. All these activities sped up my work and that of my colleagues.

PERIOD 1980 - 1982
EMPLOYER'S NAME Sintel S.R.L. - Torino - Italy
TITLE Hardware/Software engineer
RESPONSIBILITIES Sintel was a small start-up created to develop a portable (for the times .. over 15 Kg) computer for point of sale. I was the only employee. I was hired to develop the software (system and application).
ACHIEVEMENTS Since an external consultant who should have projected the hardware ceased to collaborate I took the HW project, completed, mounted and tested it. Realized the software (Z80 assembly), installed it to over 20 customers. It was used for many years.


This page hosted by Get your own Free Home Page

1