Alessandro Forghieri

Education (1986)

Classical high school diploma - final grade 60/60 - at Liceo Classico L.A. Muratori in Modena.

In 1986 I graduated with honor in Electronic Engineering (Subsection Microelectronics) from the University of Bologna, with a dissertation entitled:

<<Numerical Analysis of Electronic Devices According to the Hydrodynamic Model of the Transport Equation>>

My advisor was Prof. G. Baccarani

My dissertation was also published as a journal article (see enclosures)

Languages

Besides Italian, my native language, I speak and write English fluently, having spent three years in the U.S.A.

Experience

09/1999-present

think3
Casalecchio di Reno Bologna

(formerly Cad-Lab)

I joined the R&D department as a product manager for the company's PDM product, thinkteam. I am directly involved in the product's development and I am technical manager of a group of 4 people.

Over the last three years, I have mainly dealt with the design and implementation of web and network enabling strategies. Some of the most important projects I am responsible for are:

  • webteam

    I designed and realized a three layer technological solution that resulted in the creation of a "pure HTML" client for thinkteam. This solution goes under the commercial name of "webteam".

    Part of the project was componentizing and making multiuser the server application: this was done through the use of COM and scripting technologies.

    I am also following - directly at the customer's - special projects where webteam will be used as the starting point for the realization of complex data exchange solutions.

  • XML

    I introduced XML technologies in thinkteam and studied the possible use cases.

  • Network visualizer

    I designed and implemented a HTTP-based visualization package (thinkview), which is completely integrated with thinkteam.

  • Java client

    The development of a Java client for thinkteam, whose development had been funded through one of the European Union projects.

Nouvelle S.r.l
Modena

As a partner and part time associate of Nouvelle S.r.l. - a company operating as an Internet access and presence provider - I act as a consultant, technical manager and network administrator.

01/1996-08/1999

Adage S.r.l.
Bologna - Busto Arsizio

I was responsible for the software team and for the activity in the fields of Product Management (PDM) and Internet technologies. In these capacities, I designed and implemented information management and reengineering projects for our prospects and customers, during both the pre and post sale phase. During the post sale (consulting) phase, I operated either directly or through coordination and supervision of a small programmers' team.

6/92-1/96

Control Data Italia
Milano

I was hired as a product manager for the UNIX, multimedia and CAE (computational fluid dynamics and structural analysis) areas. Later, I was assigned responsibilities in the Product Data Management and networking areas.
In these capacities, I did consulting, pre and post sale activity in the above mentioned areas. Additionally, I was responsible for the administration of our internal computing resources and our Internet connection.

6/89 - 5/92

Engineering Systems Development
Technical Computer Center
Chrysler Motors
Highland Park, Michigan (USA)

I spent three years working for Chrysler on behalf of my employer, Lamborghini Auto - at that time a fully owned subsidiary of Chrysler Motors.
During my first 18 months, I worked as a programmer in the surfacing and data exchange group of Chrysler's Engineering Software Department, who was in charge of developing and maintaining Chrysler's own CAD system, known as CADCAM.
I then joined the Structural Analysis team, where I was maintaining Chrysler's FEA preprocessor and evaluating new software tools. Additionally, I would interact with our user base helping on modeling and analysis issues on products such as NASTRAN, FIDAP, LS-DYNA3D, ADAMS.

10/87 - 4/89

Dipartimento di Elettronica Informatica e Sistemistica
Facoltà di Ingegneria dell'Università di Bologna

On a postdoctoral grant awarded by SGS-Thomson, I joined professor Baccarani's research group at the University of Bologna, doing research work on the FEA simulation and analysis of solid state electronic devices. During this period I published a number of papers, whose list is enclosed.

Professional skills

Professional Profile

My skills and areas of competence span a wide spectrum of fields, ranging from system administration and network and administration and design, to software development, to on-site project development and execution.

My career has been mostly technical and Information Technology oriented. I began as an analyst and programmer in the CAD/CAE field and later moved on to pre/post sale analyst and PDM/networking consultant and project manager. Recently, I became supervisor of a small developers team.

I am a quick learner, and I am particularly adept at incorporating the most recent technologies in my activity. I therefore tend to excel in the position of technology enabler.

A prolonged stay in the U.S.A. has given me a good knowledge and understanding of international work environment, and I am at ease when operating in international environments.

PDM/ERP Applications:

  • think3:
  • Thinkteam: It is the product for which I am currently acting as Technical Product Manager. As part of the Engineering Team, I have an active role in its development, where I am involved in several aspects regarding the thinkteam kernel and user interface.
  • Matrix: I have been using the Matrix system in several Engineering Information Management projects - ranging in size from 40 to 400 seats - in multi-site, multinational companies. I made personal contributions to all phases of these projects, from installation to deployment and operation.
  • Metaphase: Having been thoroughly trained on the product - Metaphase 2.0 - I performed presale work, demonstrating it both to prospects and during trade events (PDMEuro, PDM/EDM).

Networking and Internet

  • Internet/Intranet: I first started using Internet in Chrysler circa 1990, and I have made it an important part of my professional skills ever since. I have a deep knowledge and understanding of all the key technologies involved both at application and at the 'nuts and bolts' level. It is one of the areas (PDM being the other one) in which I am most competent, and from which I enjoyed the greatest professional satisfactions.
    I have realized Web sites, Web/email based Information Management Systems, Intranet/DBMS/Network News integrations, often times introducing these technologies in environments where they were totally unknown.
  • LAN: Design and implementation of multiprotocol (TCP/IP - SMB - IPX), Ethernet based Local Area Networks (802.3, 10BASE2, 10BASET, 100BASET)
  • WAN: Design management and implementation of TCP/IP WANs, using Frame Relay or HDLC technologies on analog/digital leased lines and ISDN, mostly using CISCO hardware/software.

Operating Systems:

  • Microsoft:
    Good experience of use and administration of Windows NT 3.51/4.0 (workstation/server) and Windows 95 e 3.x environments
  • Unix:
    I have deep knowledge of several UNIX environments, both at the administration and application development/management:
    SunOS: Solaris 1 and 2.X;
    HP-UX: versions 9.x -10.x
    IRIX: 5.x-6.x
    LINUX: Several distributions (SPARC-i386-Alpha).
    Besides, I had short work experiences on AIX systems.
  • IOS: I have worked on releases 10 through 11.3 of CISCO IOS
  • Others:
    Short experience of VM-MVS on IBM mainframes, usage and administration of VAX-VMS 4.7. Operating knowledge of MacOs.

DBMS

  • Oracle: Installation, configuration and advanced management of Oracle DBMS on UNIX and Microsoft platforms
  • SQL Server7/200: Installation, configuration and management.
  • Others: Installation and maintenance of Informix in the Unix (Linux) environment. Application development on Postgres and MySql.
    Installation, management, and maintenance of Objectivity applications.

Programming Languages

  • Application languages: I have a solid experience in C++/C (Unix, MS Visual Studio) Java and Fortran.
  • Scripting languages: I have a very good knowledge of Perl, Tcl/Tk, python and of the various Unix shells and small languages. Working knowledge of PHP, Jscript and Visual Basic.
  • Web programming:Knowledge of all the principal authoring environments. I have leaded projects implenting the XML and related (XSLT, Schema) technologies. CGI, JSP, php, mod_perl and ASP programming. I have more recently been interested to web services (in the sense of the .net platform) especially regarding SOAP and related technologies.
  • Others: Elements of SQL, PL/SQL

CAD/CAE Applications:

In various capacities, I have worked with several applications of the CAD/CAE area:

Other areas:

System administration and programming, audio/video DSP on graphic workstation for the production of short animated segments, real time visual simulation (MultiGen, GVS).


Papers and academic publications

[1a] A.Forghieri, R.Guerrieri, P.Ciampolini,A.Gnudi,M.Rudan, G.Baccarani, A New Discretization Strategy of the Semiconductor Equations Comprising Momentum and Energy Balance,
International Workshop on Numerical Modeling of Processes and Devices

Also published, in extended form in:

[1b] A.Forghieri et. al., A New Discretization Strategy of the Semiconductor Equations Comprising Momentum and Energy Balance,
IEEE Trans. on CAD of ICAS vol.7,no.2,pp 231-242.

[2]P.Ciampolini, A.Forghieri, A.Pierantoni, M.Rudan, G.Baccarani, A flexible and efficient adaptive refinement scheme using a local solution procedure,
in Proceedings of the 3rd International Conference on Simulation of semiconductor devices and processes, Bologna, 1988

[3]P.Ciampolini, A.Forghieri, A.Pierantoni, M.Rudan, G.Baccarani, Three dimensional Simulation of a Floating Gate EPROM Cell,
EURO-COMP 89 proceedings

[4]P.Ciampolini, A.Forghieri, A.Pierantoni, M.Rudan, G.Baccarani, Adaptive Mesh Generation Preserving the Quality of The Initial Grid,
in IEEE Trans. on CAD of ICAS

[5]P.Ciampolini, A.Forghieri, A.Pierantoni, M.Rudan, G.Baccarani, Simulation of three dimensional effects in VLSI Devices,
MicroElectronics Journal, 1989

_____________________________________________