resume

PDF (well formatted) version: guidoserra-resume9


Summary

Consultant specialized in freesoftware/opensource technologies.
Committed to the project and lover of team work. Self-Managed, goal and objective oriented.

Areas covered:

  • Software design, implementation, testing
  • Systems integration (expecially with LDAP)
  • Embedded systems design, implementation
  • VoIP systems design, implementation
  • Security (penetration testing, forensic activity)
  • Networking (everything related to the IP layer and above)
  • UNIX scripting (expecially bash, sed, awk)

Experience

Vodafone Global

(Vodafone Internet Services – Technology, Quality Assurance)

April 2008-present
Mobile phone and internet service provider company.

Test Specialist

  • Implemented a new load&perfomance testing procedure by developing a flexible and high performance toolkit.
  • Designed, installed and operated 4 testing and data analysis servers.
  • Tested and supported the troubleshooting of the capacity of the new Vodafone 360.com infrastructure.
  • Coordinated the internal development, testing and reporting activities of the team.
  • Coached 8 new colleagues and motivated proactive behaviours.

LabEL

2007-2008
Automotive weighing systems

  • Embedded system database designer, C++ programmer.
  • Budgeted and projected the offer to the customer
  • Designed, implemented and tested a QT SQLite based database for a strong-arm architecture.
  • Formalized and implemented the math models of the prototype.

Valore Formazione

2007-2008
Banks and insurances training company.

  • System integration.
  • Budgeted and projected the offer to the customer
  • Implemented and operated a single sign-on network/VoIP infrastructure LDAP based.
  • Coached 2 other systems administrators to replicate and operate the solution.

Bticino

2007-2008
Home automation
Embedded system programmer.

  • Redesigned a C++ based protocol translator for an automated cooling/heating system.

Solidar Servizi

2002-2008
Tax advisors

  • Budgeted and projected the offer to the customer.
  • Designed and implemented a complete SW suite based on customer specific needs.

Training Team

2006-2008
Banks and insurances training company
System integration. /research

  • Evaluated the feasibility of the project.
  • Budgeted and projected the offer to the customer.
  • Designed, implemented and operated a single sign-on network/VoIP infrastructure LDAP based.
  • Coordinated the activity of a third party.

VideoMAG

2007
Pharmaceutical advertising company.
Technical lead. /research

  • Evaluated the feasibility of the project.
  • Budgeted and projected the offer to the customer.
  • Designed and implemented a p2p based VPN network to broadcast advertising videos.
  • Coordinated and coached 3 other tecnicians.

KOAN Software

2007
Embedded systems r&d company.
PHP programmer.

INAS Cisl – Milano

2005-2007
Tax advisors.
Solutions designer.

  • Evaluated the feasibility of the project.
  • Budgeted and projected the offer to the customer.
  • Designed and implemented custom software and servers systems.
  • Coached 2 internal system administrators to operate the delivered solutions.

OmniGATE

2007
IT consulting company.
Network/security system designer.

  • Implemented a network firewall/filtering embedded appliance.
  • Coached 1 system administrator to operate the solution.

Smart Projects

2007
PCB prototyping company.
PHP / DB programmer.

  • Evaluated the feasibility of the project.
  • Budgeted and projected the offer to the customer
  • Implemented the modification on the opensource e-commerce solution of the customer.

UNESCO

(United Nations Educational, Scientific and Cultural Organization)

2007
Agency of the United Nations.
Embedded systems designer.

  • Budgeted and projected the offer to the customer.
  • Implemented a MIPS-architecture based solution to operate a remote controlled gate system.

Sorgenia

2006
Energy company.

System administrator.

  • Upgraded the operating systems of a high availability cluster billing system (Oracle, Nagios, EMC^2)
  • Operated the backup of the whole userspace due to lack of documentation and completed the installation of the new system within 7 working days.

Wind

2006
Mobile phone and internet service provider company.
System administrator.

  • Installed an enterprise backup solution. (Arkeia + Exabyte StorageLoader VXA-2)
  • Collected the hardware & software documentation and implemented the solution within 3 days.

UNESCO

(United Nations Educational, Scientific and Cultural Organization)

2006

Agency of the United Nations.

PHP / DB programmer.

  • Evaluated the feasibility of a db querybuilder wizard to support the analysis of geospatial information.
  • Budgeted and projected the offer to the customer.
  • Implemented the solution within 5 working days. (previous trial of effort of the customer… 3 months)

Biblioteca Sormani

2003-2006
Public library

  • Budgeted and projected the offer to the customer.
  • Designed and implemented a fulltext-retrieval search + imaging system to publish books over the internet.

BPU Banca (IT & stock market services)

2005
Bank
Programmer involved in the Solaris to Linux migration of all the software procedures.

  • Implemented changes in the PL/SQL, BASH, TCL software.
  • Automated a reporting procedure using bash + sed/awk.

Univerita’ Cattolica del Sacro Cuore

2005
University
Software designer, system adminitrator.

  • Integrated a fulltext-retrieval search XML engine

MG Engineering

2001-2005
IT consulting company.
Tester and system administrator. /research

  • Coordinated and reviewed the work of a group of 5 testers.
  • Designed and implemented embedded network filtering appliances.

ITI Malignani, Udine

2005
High school, tecnical institution.
Trainer.

  • Prepared a group of 30 people to face an IT professional certification (EUCIP, IT Administrator)

IANOMI (Infrastrutture Acque NOrd MIlano)

2005
Water supply and waste disposal company.
System adminstrator.

  • Upgraded an undocumented highly integrated custom firewall/database/file system.
  • Faced a high risk situation with unreliable backup and “from scratch compiled” custom binaries.

H3G, Italy

2004
Mobile phone and internet service provider company.
Security analyst.

  • Operated internal security policies.
  • Proposed an automated and structured security policies control solution.

Architetto e Blini design

2001-2004
Design and advertising company.

System administrator, web designer.

  • Designed and implemented a mixed Linux/Mac network.
  • Implemented PHP/Flash Actionscript based websites.

Politecnico di Milano

2002
University
Lecturer (Linux TCP/IP socket programming)

  • Coached the laboratory activity of software engineering students

Leadership

Politecnico di Milano, Open *nix Labs (POuL)

University students association related to opensource/freesoftware based systems.

Founder.

Laboratorio Informatico Free Open Source (LIFOS)

Public association related to opensource/freesoftware based systems.

Founder.

Students representative, IT & SW engineering faculty of Politecnico di Milano

Lobbyist against the software patents directive proposal at the European Parliament.

CAI Bergamo, Alpinismo Giovanile

Alps trekking society.

Member of the guides/trainers committee.

Awards

internation Capture The Flag (iCTF)

WORLD CHAMPION, spring 2005 – http://ictf.cs.ucsb.edu

Worldwide university security contest organized by UCSB (University of California, Santa Barbara)

Member of the winning team.

Physics contest.

High school territory competion.

Winner of 1998 edition

Math contest.

High school territory competion.

Winner of 1998 edition

Education

CEFRIEL, Politecnico di Milano

2007

Project Management Professional (course in preparation to the PMP certification)

Politecnico di Milano

2001-2008

Undergraduate in IT & Software engineering (unattended)

Publications

GNU/TLA

Git alike software revision control tool

GOsa^2

LDAP, PHP based, administration tool

  • Designed and implemented a plugin to manage an SSL Certification Authority + related LDAP schema

Skills

Motherlanguage in Italian, fluent in English and familiar with German.

Database Environment :: File-based DBMS :: Microsoft Access Wizard < 6 Months
Database Environment :: Network-based DBMS :: Firebird/InterBase Competent 2 yr – 5 yr
Database Environment :: Network-based DBMS :: MySQL Competent 5 yr – 10 yr
Database Environment :: Network-based DBMS :: Oracle Competent 6 Mo – 2 yr
Handheld/Embedded Operating Systems :: uClinux Want to Learn < 6 Months
Operating System :: Desktop Operating Systems :: Linux Wrote It > 10 years
Operating System :: Desktop Operating Systems :: OS X Wizard 2 yr – 5 yr
Operating System :: Desktop Operating Systems :: Solaris Competent 2 yr – 5 yr
Programming Language :: C Competent 5 yr – 10 yr
Programming Language :: Java / Jython Competent 6 Mo – 2 yr
Programming Language :: JavaScript Want to Learn < 6 Months
Programming Language :: PHP Wrote The Book 5 yr – 10 yr
Programming Language :: PL/SQL Competent < 6 Months
Programming Language :: Unix Shell Wrote The Book > 10 years
Programming Language :: VHDL/Verilog Want to Learn < 6 Months
Programming Language :: Visual Basic Want to Learn < 6 Months
Programming Language :: XSL (XSLT/XPath/XSL-FO) Want to Learn < 6 Months
Topic :: Communications :: Chat :: Internet Relay Chat Wizard 5 yr – 10 yr
Topic :: Communications :: Email :: Mail Transport Agents Competent 5 yr – 10 yr
Topic :: Communications :: Fax Competent 2 yr – 5 yr
Topic :: Communications :: Internet Phone Want to Learn < 6 Months
Topic :: Internet :: Log Analysis Wizard < 6 Months
Topic :: Internet :: Name Service (DNS) Competent 2 yr – 5 yr
Topic :: Multimedia :: Graphics :: 3D Modeling Want to Learn 6 Mo – 2 yr
Topic :: Multimedia :: Graphics :: Editors :: Vector-Based Want to Learn 5 yr – 10 yr
Topic :: Security :: Cryptography Want to Learn < 6 Months
Topic :: Software Development :: Object Oriented Want to Learn 6 Mo – 2 yr
Topic :: Software Development :: Quality Assurance Competent < 6 Months
Topic :: Software Development :: User Interfaces Competent 5 yr – 10 yr
Version Control :: CVS / SVN / GNU-TLA / Git Competent 2 yr – 5 yr
Topic :: System :: Boot :: Init Competent 5 yr – 10 yr
Topic :: System :: Hardware :: Hardware Drivers Want to Learn 6 Mo – 2 yr
Topic :: System :: Installation/Setup Wrote It > 10 years
Topic :: System :: Networking :: Firewalls Wizard 5 yr – 10 yr
Topic :: System :: Networking :: Monitoring Wizard 2 yr – 5 yr
Topic :: System :: Operating System Kernels :: Linux Competent 2 yr – 5 yr
Systems Administration :: Authentication/Directory :: LDAP Wrote The Book 2 yr – 5 yr