PDF version   Versione italiana

 

Alessandro Aldo Garbagnati
Resume

Phone +39.02.xxxxxxxx
Mobile +39.320.xxxxxxx

EMail: jobs@kazuma.net
Web Page: http://www.kazuma.net/

 

 

 

 

 

 

 

 

 

 

 

 

Objective

 

I'm seeking an architect/leadership position into an enterprise or web application development team, where I can leverage my knowledge and experience in designing database solutions and integration with web technologies.

 

 

 

Skills

 

• Languages: java (including Servlets, JSP e EJB), Perl, SQL, XML (comprese SOAP, Web Services), HTML, Javascript, Visual Basic, C/C++

• Operating systems: Windows, Unix (Linux, Solaris), DOS

• Tools: ER/Studio, IDE Java (Visual Caf่, Kawa, JBuilder), Microsoft Visio, ERWin, DBArtisan, Tools Microsoft (Visual J++, Visual C, FrontPage Visual InterDev), ActiveX

• Web: Servers Web (Apache, Orion, Netscape Enterprise Server), Servlet Containers (Tomcat, Resin, JRun), J2EE Application Servers (Orion, Weblogic, JRun)

 

 

 

 

 

 

 

 

 

Experiences

January 2001
present

Freelance Contractor

 

 

Alchemi.it, Milan

 

 

• Managing Java classes (base language, web applications, rmi) on site for a big customer in northern Italy.

• I have designed and developed a prototype for a SMS On Demand system, for either a standalone use or to be integrated inside other applications.

• I have Designed and developer a prototype of an e-procurement system, included inside a portal, among other integrated modules.

 

 

Consist, Milan

 

 

• In conjunction with Borland Italy, I have managed an official “Base Java/JBuilder” class in two offices (Milan, Mestre), of a big italian customer.

• In conjunction with Borland Italy, I have done few speeches during the year 2002 edition of the SMAU, and I have introduced Borland technologies during an event that has been organized by Borland Italy with Consist.

• I have provided technical and hands on support during the design and development of application for Consist's customers.

 

 

Trip, Milan

 

 

• I have designed and developed a web application, for internal use, for a reservation and managing system of their audio and video recording studio.

• I have designed and developed a module for managing consultants  for the administration department.

 

 

 

November 2001
present

 

JGuru.com, Menlo Park, USA

JGuru is one of the leading Java Community Web Sites. Its purpose is to promote and improve java technology and Java software development.

While I have started my relationship with JGuru when I was still living in the US, I have been quite successful at performing all the required responsabilities remotely from my office in Italy.

 

 

FAQ Manager for Tomcat & EJB areas

• The job of a FAQ Manager requires that I use my programming expertise and knowledge to identify and, if necessary, research solution to the more common problems developers might encounter using a given technology.

• FAQ Manager “Tomcat” area since November 2001.

• FAQ Manager “EJB” area since December 2001.

March 2001
October 2001

 

Oberon Financial Tech./MymoneyPro.com, Sunnyvale, CA, USA

Oberon Financial Technology Inc, previously known as Mymoneypro.com, provides investments advisors with a private labeled, turnkey platform, called "Open-Wrap", for delivering separately managed accounts over the internet.

 

 

Senior Software Engineer / Web Architect

• I'm responsible for the design and the development the system infrastructure that hosts the company's platform "Open-Wrap. This includes the design of the structure, the development of all the required procedures for deploying all the new releases of the core engine first on a QA system and then to the final production server. The system is running on Linux servers using Microsoft servers for SQL Server database. The platform is completely written in Java (servlets and JSP).

• Member of the core engineering team and key contributor in the design and development of part of the intelligence and the business rules that are used by the engine for building the transaction blocks starting from the managers' and advisors' requests and orders.
Helped in design and develop a Java RMI bridge for acquiring real time securities quotes, as part of the project.

• Designed and developed a system, based on a set of specific Java programs, for acquiring, preparing and importing data coming from different investments advisors and brokers, inside the archives of the "Open-Wrap" platform.

 

 

 

February 2000 February 2001

 

Realcommunities/Mongoose Technologies, Cupertino, USA

Realcommunities provides infrastructure software for corporate, employee and consumer web-base communities.

At the beginning of 2001, Realcommunities has been acquired by Mongoose Technology, a company Houston based, that is specialized in developing portal software.

 

 

Senior Software Engineer

 

 

• Member of the core engineering team and key contributor in the design and development of all the main components of the Realcommunities basic framework (CiviServer Fundamentals). This includes the integrated configuration and management tool (Producer's Workbench) and the first application released (CiviServer Experience).

• Designed and developed the functional prototype of the Reputation Manager a key addition to the Realcommunities Framework. This is a fully J2EE compliant application, released on Orion with Tomcat, tested on Weblogic. Build on top of an Oracle 8i database. The project included the design and development of a set of JSP tag Libraries.

• Responsible for installing and maintaining the service infrastructure for all the customers of our service model, including the selection of the technical environment. Among other tasks, I helped the design and installation of some components of the internal network.

• Designed and developed the XML based installation procedure for helping the integration group in their tasks.

 

 

 

February 1998
February 2000

 

Decisive Technology / MessageMedia, Mountain View, USA

Decisive Technology provides continuous customer intelligence feedback solutions for Internet businesses. In August 1999 Messagemedia, provider of email-based customer relationship and direct marketing services, acquired Decisive Technology.

 

 

(8/1999 – 1/2000) Manager, Database development group

• I was responsible for the management of the eSurvey database development team: including allocating resources to project managers, coordinating workflow and process with the web development group.

• Key contributor to the design effort of the new generation products, including the overall design and definition of the architecture of all the components including Survey, Deploy and the SupportView database. Described requirements and features of the system in conjunction with product marketing and marketing research.

 

 

(11/1998 – 8/1999) Senior Application Engineer

• Worked on the design and development of a set of integrated web and database tools to help automate the customization process of Decisive's software.

• Designed and started the implementation of a proprietary markup language (DTML) to simplify the generation of Decisive's Web applications. This was fully developed using mod_perl functionality and was capable to accessing mod_jserv servlets as required.

• Work with accounts and project managers to define the functional requirements. Design and development of the application for the larger corporate accounts including America Online, Microsoft, Dell and Peoplesoft.

• Research, evaluation and implementation of new solutions and new technologies.

 

 

(2/1998 – 11/1998) Web/Database Developer

• As a key contributor to the Consulting Services organization, my primary role was the customization of Decisive Technology's solutions to fit our customer's needs. This included designing and development of web surveys, setting up procedures to automate the generation of the unique email invitations, architecting and implementing the ROLAP database, developing queries and stored procedures for acquiring, updating and accessing of the survey data, and developing the web application for filtering and accessing these data.

 

 

 

October 1991
January 1998

 

Simurg, Milano

Simurg is a service company, specialized in providing Internet/Intranet content solutions.

 

 

Senior Partner

• Primarily responsible for the technical side of the business. This includes development, customer relations, management of sub-contractors, training of end-users and MIS personnel, and technical presentations at shows and conferences.

• Working as consultant for Microsoft Italy, I have given some seminars on Java and ActiveX technologies, including Active Server Pages and Dynamic HTML, at the Microsoft SPTMB, and have presented a technical session in Rome, as part of the worldwide Microsoft DevDays event.

• Working with SunSoft Italy, I have helped promote Java within the Italian software development community. I am one of the official judges for JARS, and have written Java applets since the language was first released. I've founded the Java Italian site, now handled by the Java Italian Association. Some of the applets that I've developed in my spare time can be found on my web site (http://www.kazuma.net).

• In partnership with Borland Italy, I have participated in the introduction of new products, such as Paradox and Delphi. I have also given presentations at conferences and show, trained customers, performed support and beta testing activities, including the first release of JBuilder.

 

 

 

August 1995
October 1998

 

Il Mio Castello, Milano

Il Mio Castello has been the major italian publisher of computer magazines.

 

 

Columnist and Contributing writer

• Published monthly columns and contribute regular feature stories dedicated to Internet with particular attention to Java and advanced Web development and technologies for "Internet Magazine .Net". Also written, for one year, regular column for "Il Mio Computer", a computer technical magazine by the same publisher.

• I've also written articles for other technical publishers on a freelance basis.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

March 1989
October 1991

 

PBA, Agrate Brianza (Milan)

PBA has been a service company specialized in developing business solutions for company management.

 

 

Software Engineer

• Worked on the Cruscotto (dashboard) project. This software provided company executives with a GUI based synthesized view of corporate data. I primarily developed the Oracle SQL query builder and was responsible for both customizing UI components for end-users and part of the server side of the project on an IBM RISC 6000 using Oracle. Mainly developed on a Macintosh platform.

 

 

 

November 1987
December 1998

 

Areanove, Milan

Areanove is a value-added reseller of computer and software products and solutions.

 

 

Partner

• I have helped found and operate. I was co-responsible for the engineering side of the company.

• I have developed “Jessica” a software for managing a conventions rooms and all available resources. The project has been developed using Informix 4GL on an Altos Unix platform.

 

 

 

September 1995
October 1997

 

Commodore Italy, Cinisello Balsamo (Milan)

Commodore Italia was the italian office of the american company.

 

 

Support Engineer

• I have worked as a contractor basis for the “Hot-Line” technical support.

• I have helped during events and conventions (SMAU) and few conferencs and as a beta tester for their products.

 

 

 

 

 

 

Lectures

 

Java Conference 2003, Milan – Alchemi.it/Java Italian Association

• Web Services Architecture (Technical Track, parallel Session 1)

 

 

Webb.it 2003, Padova – Alchemi.it/Java Italian Association

• JSTL – Java Standard Tag Libraries

• Servlet & JSP (part of the Java Advanced Certification)

 

 

Smau 2002, Milan – Borland

• Borland JBuilder OptimizeIt & Test

 

 

Webb.it 2002, Padova – Java Italian Association

• EJB Design Patterns

• JDO as an alternative to EJB

 

 

Microsoft DevDays 1997, Rome – Microsoft Italy

• Java Advanced development with Visual J++ 1.1

 

 

 

 

 

 

Certifications & Classes

 

• Borland JBuilder Ceritified Trainer.

• Borland JBuilder Ceritified Developer.

• Sun “Architecting and designing J2EE Applications” (SL-425).

 

 

 

 

 

 

Other activities

 

I'm one of the Tutor of the “Progetto Scuola” realized by Sun Microsystem in conjunction with the Java Italian Association and the Ministero dell'Istruzione dell'Universitเ e della Ricerca.

I'm an active member of the Java Italian Association (and part of the direction).

I do follow and actively partecipate to the italian Java newsgroup and different Italian Java mailing list.

 

 

 

 

 

 

Languages

 

Italian (mothertongue)
English (optimal level even technical)