Uberto Barbini

Uberto Barbini

Software Architect and IT Service Consultant

Milan Area, Italy

Current
  • Senior Java developer at Vodafone GSP
Past
  • Project manager/Developer Contractor at Politecnico di Milano
  • Team leader/Developer at Logisoft s.n.c.
  • Lead Programmer at Brains' Den
  • Programmer at Canal Multimedia
Education
  • EIC Japanese Language School, Milan
  • Università Ca' Foscari di Venezia
  • liceo scientifico
  • liceo scientifico Benedetto Marcello
Connections
185 connections
Industry
Information Technology and Services
Websites

Uberto Barbini’s Summary

* Agile Evangelist, test infected
* Java Architect and Developer
* Delphi Expert
* Coach and Team leader
* Open source contributor and supporter
* Technical author

Books
Mastering Kylix 2 - Sybex Inc - 2002 (co-author Marco Cantù)
Laboratorio di Delphi - Apogeo Editore - 2000 (co_author Nando Dessena)

Papers on the basics of programming and on Delphi for Italian computer magazine. These articles are available on web sites http://www.programmazione.it and http://www.delphiedintorni.it .

* Teacher and Speaker
From 2001 to 2003 I gave lessons for the laboratory part of the course of Informatica A (Basic Computer Science) under Professor Gini at the Politecnico University in Milano.

In July 2006 I presented a paper on Testing with Fitnesse at the European Summer School of Agile Programming at Varese, for the University of Insubria. (http://essap.dicom.uninsubria.it/) I was also a tutor for the students during the event.

I often teach courses on programming techniques and methodologies also at DelphiDay, the major Delphi event in Italy.
(http://www.delphiedintorni.it/geoxml/delphiday) I have also spoken at AgileDay 2004 (UnitTesting in Delphi) e 2005 (Agile in Italian Public Administration) (http://www.agileday.it/) .
In December 2006 I gave an open lecture on ‘Strategic and tactical Refactoring’ at Reply (http://www.reply.it/).

Active member of
xpug-mi (Extreme Programming User Group Milano)
jug-mi (Java User Group Milano).
DelphiTeam (http://www.delphiedintorni.it/).

* Open Source expert
Several projects on sourceforge, including FractalForge (see also http://www.fractovia.org/uberto). 65000 download only from sourceforge's server till December 2006.

Uberto Barbini’s Specialties:

*Videogame
In 1999 we created a real-time strategic videogame. We presented it at ECTS in London.

*Open source/unit test
In 2004 I collaborated on the development of Dunit, Junit porting in Delphi. Now, it's being included in Delphi Ide.

*Embedded linux
In 2005 developed a SetTopBox based on Linux to watch and digitally record satellite television.
In 2006 we developed an embedded computer for trucks . It includes a scanner, a GPRS modem and a GPS receiver.


Uberto Barbini’s Experience

  • Senior Java developer

    Vodafone GSP

    (Public Company; 10,001 or more employees; Telecommunications industry)

    March 2007Present (1 year 7 months)

    Development and Maintenance of the Vodafone Live! Global Service Platform.

    The platform (Core Stack) is composed by 3 big applications and several helper applications all based on JavaEE + Oracle.

    Since December 2007 I'm technical authority for CAE, a modularized content provider, a fundamental piece of the Vodafone Live! corestack.

    Java frameworks used: Hibernate, Spring, Struts, Log4j, Castor, Cocoon
    Javascript frameworks used: Extjs, Dojo, Scriptaculous

  • Project manager/Developer Contractor

    Politecnico di Milano

    (Non-Profit; 1001-5000 employees; Education Management industry)

    May 2000February 2007 (6 years 10 months)

    Consultant for the Application Development Area.

    Responsible for the projects in two main area: Quadro didattico, a system for allocationg teachers and classrooms system, and Manifesti, that is a system to define and manage the various Degree Courses.

    The environment is based on a single Oracle database and has about 300 applications implemented with several technologies. In my area there are about 50 applications, written in Java, VisualBasic, Delphi and C++.

    My responsibilities include the overall analysis and design choices. Typically the stakeholders are deans, professors and administrative managers. In some projects I work alone and write the whole code but more often I coordinate a small team.

    In 2005 and 2006 I successfully installed and coached two agile teams of 3 and 5 people using Scrum and some XP practices (PairProgramming, UnitTest, UserStories, PlanningGame).

  • Team leader/Developer

    Logisoft s.n.c.

    (Privately Held; 1-10 employees; Information Technology and Services industry)

    February 1996May 2000 (4 years 4 months)

    Software house Logisoft s.n.c. in Mantua. I began as their Delphi expert with the responsibility to rewrite an accounting application written in C for DOS and based on Btrieve, using Delphi in standard Client/Server architecture. I had to wrote from scratch a new set of widgets in order to accomplish their usability objectives. There were mainly related to the request to be able to use the application without using a mouse. I also designed the overall architecture. The application is still on sale. (http://www.logisoft.it/page/gestiwin/wsintesi.htm). In the last year I was there, I led the whole development team (5 people) and I introduced some new practices like: bug tracking, CVS and automate testing. The quality of the monthly releases was definitely improved as a result.

  • Lead Programmer

    Brains' Den

    (Entertainment industry)

    January 1998December 1999 (2 years)

    We developed a real time strategic videogame called Jurassic Wars for a demo to London videogame fair.

  • Programmer

    Canal Multimedia

    (Privately Held; 11-50 employees; Publishing industry)

    September 1993February 1996 (2 years 6 months)

    I worked for Publisher House Canal Multimedia s.r.l. in Venice as a programmer.
    My main job was to create multimedia cd-roms using Macromedia Director. I was also responsible for all the technical aspects of creating cd-roms. While working there 3 cdroms were published, including one about an ancient manuscript, L'atlante di Battista Agnese (1554-1556) in collaboration with the National Library of Venice (Biblioteca Nazionale Marciana di Venezia).


Uberto Barbini’s Education

  • EIC Japanese Language School, Milan

    Level H, Japanese language, 20052007

  • Università Ca' Foscari di Venezia

    Philosophy 19901994

  • liceo scientifico

    19821987

  • liceo scientifico Benedetto Marcello

    maturita' scientifica, 19821987


Additional Information

Uberto Barbini’s Websites:

Uberto Barbini’s Groups:

XpDay, JugMi, DelphiTeam, xpugmi, AgileDay, Marco Cantu's DelphiTeam, linkedin question&anwer, dunit development, lug-milano

  •    On Startups - The Community For Entrepreneurs
  •    Killer Idea Developers (KID)
  •    XpDay's
  •    Agile Alliance
  •    Powered by Delphi
  •    JUG Milano

Uberto Barbini’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Uberto’s full profile:

  • See who you and Uberto Barbini know in common
  • Get introduced to Uberto Barbini
  • Contact Uberto Barbini directly

View Full Profile