Luca Foppiano

Luca Foppiano

Data Flow Engineer at European Patent Office

Milan Area, Italy

Current
  • President & System administrator at LOLUG- Gruppo Utenti Linux Lodi
Past
Education
  • Technische Universität Wien
  • Università degli Studi di Pavia
  • Università degli Studi di Pavia
Connections
206 connections
Industry
Information Technology and Services

Luca Foppiano’s Summary

Since I was a kid I have been developed engineering skills: building everything with "Lego", trying to repair my broken toys were common activities.

During University I was part of the 1% people who used Linux, who developed application by they own, who had personal server hosted somewhere and knew how to manage it.

Today I'm heavily involved and interested in opensource technologies, projects and communities. I think opensource is the bigger chance we have, to improve skills and personality.

I'm a dynamic person, I can adapt myself to every programming language, framework, technology, methodology to do whatever is needed to do.
I support Agile methodologies, in particular I have been worked using SCRUM and peer programming (XP).
I think Agile techniques are elegant, innovative and productive.

I have high skills also in system administration fields; I'm able to design and manage enterprise and mission critical infrastructure.
In 2008 I got Red Hat Certified Engineer (RHCE) certification.

Luca Foppiano’s Specialties:

Programming techniques: Agile methodologies, SCRUM, eXtreme programming
Programming Languages: Java, Python, Groovy, Grails, C#, Javascript
Frameworks: Velocity, Hibernate, Struts, Spring, Dojo, MonoRail,
Certifications: Red Hat Certified Engineer (RHCE) n°: 805008832634031


Luca Foppiano’s Experience

  • Data Flow Engineer

    European Patent Office

    (Government Agency; Government Administration industry)

    June 2009Present (6 months)

    I worked in the European Patent Office as Data Flow Engineer in the DG2 (Information management, Patent grant automation and data resources) department, in particular I worked in the DFP (Data Flow Platform) project.

    The Data Flow Platform is an infrastructure for streamlining data transfer and data transformation at the EPO in a structured and centralized way.

    The DFP was designed over the concept of DSL (Domain Specific Language) and is divided into two parts: the platform (Java based) and the processes (Groovy powered), that are country specific, aimed to analyze and standardized the data flow of patents containing different domain information (full text, bibliographic data, abstracts, citations, eg.).

    I managed some development tools used during the test and the build of our platform and the processes like JBoss, Hudson, Nexus, Tivoli.

    I developed expertise within the EPO internal workflow and processes in order to be able to work with people ouside our team and have an active participation to the internal development and external interactions.

  • Symbolic project

    Byte-Code

    (Privately Held; Information Technology and Services industry)

    April 2008Present (1 year 8 months)

    Symbolic is the first Opensource Enterprise Platform designed to build, configure and manage huge and global distributed datacenters.
    Based on the best open source frameworks for these purposes, represents the state-of-the-art solution for a datacenter and cloud computing management.

    Symbolic has been designed to reduce infrastructure TCO and to improve team productivity.

    Symbolic has been written using groovy on grails framework, which represent one of the most innovative jvm based framework.

    I have been worked in Symbolic since the early beginning, I saw the evolution of this project. Now I more involved in high level planning and design, but I continue to develop it in order to reach better stability and usability.

  • Fedora Ambassador

    Fedora Project

    (Non-Profit; Computer Software industry)

    March 2008Present (1 year 9 months)

    "Fedora Ambassadors are people who go to places where other Linux users and potential converts gather and tell them about Fedora — the project and the distribution."

    Fedora is the first technical distribution in Linux world and the upstream version of Red Hat Enterprise Linux, divided into different "groups": artwork, infrastructure, ambassador, etc.

    I joined the Ambassador group in Fedora at beginning of 2008. Right now I'm involved in several activities both in my country and abroad as well: events participation, speech, workshops, proposal, etc.

    I'm leading the growing Italian Fedora Community at all levels: high (planning, meeting schedule, people management) and low (event participations, speech proposal, etc)

  • President & System administrator

    LOLUG- Gruppo Utenti Linux Lodi

    (Non-Profit Organization Management industry)

    March 2005Present (4 years 9 months)

    LOLUG is the Lodi Linux User Group.
    I started when LOLUG wasn't yet a non profit organization and I contribute to make it.
    In fact I was one of the founder of the LOLUG NPO in July 2007.
    I covered Vice-president role for one year and, I have been nominated president since April 2009.

    Technically speaking I'm the administrator of the LOLUG's information system environment, composed by a virtual machine (sponsored by Byte-code Srl) which provides web site, wiki and centralized authentication using LDAP.

  • Medtronic Patient Card Printing System

    Byte-Code

    (Privately Held; Information Technology and Services industry)

    February 2009June 2009 (5 months)

    Medtronic PCPS provides a centralized way to print patients cards containing informations about devices implanted in the patient.

    This project has been designed as client/server architecture using Monorails, a C# MVC opensource framework as back-end and Dojo, a javascript framework to develop the web interface and designed to give cool user experience and maximus usability.

  • J2EE developer for Allianz Italy

    Byte-Code

    (Privately Held; Information Technology and Services industry)

    June 2008January 2009 (8 months)

    The project I worked for is hosted and managed by "Allianz Information Systems" (ex GeSi) and is aimed to allow Unicredit Bank to sell their policies.

    I worked as Java/Groovy developer on internal web portal and various integration applications with legacy back-end systems (mainframe).

    The team used Agile methodologies like SCRUM, Peer programming, TDD (Test Driven Development) with JUnit framework and functionals tests with Canoo test suite.

    I used to mantain, manage and administer the development environment servers based on Red Hat Enterprise Linux technologies. This server hosted build services like Hudson, a maven proxy like artifactory and various tests applications.

    Main technologies: Spring, Struts, Hibernate, EJB, JSP, XSLT, XML and deployed on Jboss AS and Websphere.

  • Thesis

    Byte-Code

    (Privately Held; Information Technology and Services industry)

    October 2007February 2008 (5 months)

    I worked on master degree thesis in collaboration with Byte-code Srl.
    My thesis was focuses on the creation of an opensource OCR system for extracting structured data in a defined paper forms and to integrate it in various particular applications.

    Main technologies Java, Python, XML

  • Tutor

    Università degli Studi di Pavia

    (Educational Institution; 1001-5000 employees; Research industry)

    September 2004September 2007 (3 years 1 month)

    I worked in informatics laboratory helping students to improve their java skills.


Luca Foppiano’s Education

  • Technische Universität Wien

    Erasmus , Informatics , 20072007

  • Università degli Studi di Pavia

    Master , Computer Engineering , 20052007

    Final evaluation: 110/110 cum Laude

  • Università degli Studi di Pavia

    Bachelor , Computer Engineering , 20022005

    Final evalutation: 106/110


Additional Information

Luca Foppiano’s Interests:

Informatics, Computer, Networking, Programming, Java, Internet, Web, Opensource, Rock, classical music, opensource, free software, webapps, php, html, snowboard, sport

Luca Foppiano’s Groups:

LOLUG, Fedoraproject, Byte-code

  •    Sikurezza.org
  •    CentOS
  •    Python Community
  •    Byte-Code
  •    Drupal
  •    Agile Alliance
  •    Grails User Group
  •    LOLUG
  •    Open Source Universe
  •    Linux Expert
  •    Fedora
  •    Certified Red Hat Professionals (RHCT/RHCE/RHCA)
  •    Django
  •    GNOME
  •    Università degli Studi di Pavia Alumni
  •    Gnome User
  •    LinuxTag
  •    Fedora Project
  •    Italian Security Professional
  •    @System
  •    Unix and Linux Professionals Europe
  •    Groovy/Grails developers
  •    Green
  •    Red Hat Certified Engineers (RHCE)
  •    Agile Project Management Group
  •    Groovy User Group
  •    FOSS Professionals
  •    JUG Milano
  •    RED Hat LINUX Experts
  •    Red Hat linux Adminstrators
  •    Fedora Ambassadors
  •    IPv6 Enthusiasts
  •    eth0
  •    TU VIENNA
  •    Groovy on Grails - Skills on Demand
  •    Puppet Users
  •    Eucip
  •    Agile CMMI

Luca Foppiano’s Honors:

RHCE (Red Hat Certified Engineer), 2008
EUCIP (European Certification of Informatics Professionals) Core, 2006
PET (Preliminary English Test), 2002

Luca Foppiano’s Profile in Other Languages:


Luca Foppiano’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Luca Foppiano’s full profile:

  • See who you and Luca Foppiano know in common
  • Get introduced to Luca Foppiano
  • Contact Luca Foppiano directly

View Full Profile