Uberto Barbini

Uberto Barbini

Scrummaster at Vodafone

Milan Area, Italy

Current
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
239 connections
Industry
Information Technology and Services
Websites

Uberto Barbini’s Summary

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

Java
tech in which I'm an expert:
Gwt (1.5 - 2.0), Hibernate (3.x), Oracle (7 -10), MySql(5.x), Spring (2.x), smartGwt, Struts (1 - 2)
other tech used: iBatis, Junit, TestNg, Dom4j, ehcache, c3p0, dbcp, Hudson, dbUnit, Cocoon

Python
Django, Zope, pyGame

Books
Mastering Kylix 2 - Sybex Inc - 2002
Laboratorio di Delphi - Apogeo Editore - 2000

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:

*Telephony
Since 2007 I'm working on Vodafone Global on portals for mobile devices.

*Open source/unit test
I collaborate in many OS projects for Java and Delphi. 2004 I collaborated on the development of Dunit then 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

  • Scrummaster

    Vodafone

    (Public Company; VOD; Telecommunications industry)

    April 2009Present (8 months)

    Coaching the team for the delivery of the CMS for new Vodafone gadget portal.

  • Technical Architect

    Vodafone

    (Public Company; VOD; Telecommunications industry)

    January 2009Present (11 months)

    Technical Architecture and Development Services for the analysis, design and development of the editorial tool for the NOW+ NGP.

    Main framework used: SmartGWT, GWT 1.5, Spring 2.5, Hibernate 3.x, Maven 2.x, Junit 4.x

  • Senior Consultant

    Vodafone

    (Public Company; VOD; Telecommunications industry)

    July 2008December 2008 (6 months)

    Analysis design and development for the Now+ Next Generation Portal platform.
    In charge of the model and db layers development.
    Main framework used: Hibernate 3.x, Struts 2.x, TestNG.

  • Techical Authority on CAE

    Vodafone

    (Public Company; VOD; Telecommunications industry)

    December 2007July 2008 (8 months)

    The role consisted on main supervision, code review and coordination on the improvement and defect fixing upon a huge component (>2M lines of code) of Vodafone Live! core stack.

  • Senior Java developer

    Vodafone GSP

    (Public Company; VOD; Telecommunications industry)

    March 2007November 2007 (9 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
  •    Java EE Professionals
  •    JUG Milano
  •    Ca' Foscari University of Venice
  •    eXtreme Programming (XP)
  •    Java Jobs in Europe

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 Barbini’s full profile:

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

View Full Profile