Curriculum

About me

I’m a passionate Web Developer with about 10 years of commercial experience, I work either on front-end or back-end. I also like to work in such different areas like SEO, Accessibility and Project Management. I’m looking at any time for new challenges and incentives to keep myself at the cutting edge. I like to share the knowledge to help everyone whenever possible. I like to spend my spare time to study new technologies and methodologies that might be applied the next day at work.

Since the early 2000s I’ve been focused to the web development, and nowadays I’m almost totally involved in PHP and JS applications. I’ve obtained certification as PHP 5 Engineer and IWA Application Developer.

In the last years I was committed on two big project, a web portal for a healthcare company and a real-time statistic system, by these projects I’ve got direct experience about agile development, project management and about mentoring developers. I do like refactoring (sometimes just to improve either performance or scalability), documentation (not only about code), and testing that are anything but boring.

Lately I’ve been involved in the learning, either for fun or work, of Doctrine 2, MongoDB, Perl, Puppet, Python, Redis, Symfony 2, Vagrant, XPath and Zend Framework, and I’m going to start with Arduino, Cacti, Node.js, Raspberry Pi and mod_pagespeed.

Skills

Education

Pre-Intermediate English

British Study Centre

From: Mon, 02 Apr 2012 To: Fri, 27 Apr 2012

Hannah House, 13-16 Manchester Street – W1U 4DJ London – United Kingdom

Activities

  • Grammar
  • Vocabulary
  • Reading
  • Writing
  • Pronunciation
  • Speaking
  • Listening

Certified Web Professional Application Developer

IWA

Wed, 27 Apr 2011

Activities

  • CIW Associate
  • CIW Application Developer
  • At least 2 years of work experience

CIW Application Developer

Prometric Test Center “Finsa Tech s.r.l.”

Tue, 08 Feb 2011

Via dei Gracchi, 209 – 00192 Rome – Italy

Activities

  • Fundamentals of CGI Using Perl
  • Dynamic Server Pages (ASP.net, PHP)

CIW Associate

Prometric Test Center “Atrak s.r.l.”

Wed, 23 Sep 2009

Via Valentino Mazzola, 66 – 00142 Rome – Italy

Activities

  • Internet Business Foundation
  • Site Development Foundation
  • Network Technology Foundation

Zend Certified Engineer

Pearson Vue Authorised Test Center “IPSIA Carlo Cattaneo”

Wed, 25 Jun 2008

Via Antonio Pisano, 9 – 00142 Rome – Italy

Activities

  • PHP Basics
  • Functions
  • Arrays
  • Object Oriented Programming
  • Security
  • XML and Web Services
  • Strings and Patterns
  • Database and SQL
  • User Interaction (Form, Session, Cookie, HTTP Header)
  • Stream and Files
  • PHP 4 and PHP 5 Differences
  • Theory and Design

ECDL Core

AICA

From: Mon, 24 Oct 2005 To: Mon, 19 Dec 2005

00012 Guidonia Montecelio – Italy

Activities

  • Basic concepts of Information Technology
  • Using the computer and managing files
  • Word processing
  • Spreadsheets
  • Database
  • Presentation
  • Information and communication

Industrial Expert Technician – Computer Science Specialisation Project “ABACUS”

I.T.I.S. Enrico Fermi

From: Mon, 04 Sep 2000 To: Tue, 05 Jul 2005

Via Cesare Minardi, 14 – 00044 Frascati – Italy

Activities

  • Italian language and literature
  • History
  • Foreign language (English)
  • Law and Economics
  • Geography
  • Mathematics
  • Earth Sciences
  • Biology
  • Physics and laboratory
  • Chemistry and laboratory
  • Technology and Drawing
  • Calculus of probability, Statistics, Operative Research
  • Electronics
  • Generic Computer Science
  • Computing systems and elaboration’s transmission
  • Physical Education

Experiences

Senior Developer

IOVOX Limited

From: Thu, 18 Apr 2013 To: Today

27A Pembridge Villas – W11 3EP London – United Kingdom

Methodologies
  • SCRUM

Technologies

  • JavaScript
  • MariaDB
  • PHP

Tools

  • PHPUnit
  • Selenium
  • SVN
  • Zend Framework

Techniques

  • Functional Testing
  • Pair Programming
  • Profiling
  • Static Code Analysis
  • Unit Testing

Consultant

Fabio Cicerchia

From: Thu, 01 May 2003 To: Today

Technologies

  • Apache
  • JavaScript
  • MySQL
  • PHP
  • SQLite

Tools

  • Git
  • Jenkins
  • Joomla
  • jQuery
  • PHPUnit
  • Selenium
  • Symfony
  • Wordpress
  • Zend Framework

Techniques

  • Automated Builds
  • Continuous Integration
  • Functional Testing
  • Profiling
  • Static Code Analysis
  • Unit Testing

Personal Website

From: Wed, 1 Feb Apr 2012 To: Today

Technologies
  • Apache
  • Microdata
  • Microformat
  • MongoDB
  • Perl
  • PHP
  • Python
  • REST
Tools
  • Capistrano
  • Git
  • PHPUnit
  • Silex
  • TravisCI
  • Twitter Bootstrap
Techniques
  • Continuous Integration
  • Functional Testing
  • PSR-2
  • Static Code Analysis
  • Unit Testing

Bonzai

From: Tue, 22 Aug 2006 To: Mon, 13 Feb 2012

Technologies
  • Apache
  • C
  • MySQL
  • PHP
Tools
  • cUnit
  • CVS
  • GDB
  • Git
  • phpBB
  • phpt
  • PHPUnit
  • TravisCI
Techniques
  • Continuous Integration
  • Static Code Analysis
  • Unit Testing

LAMP / PHP Developer

FusePump Limited

From: Mon, 30 Apr 2012 To: Wed, 17 Apr 2013

Lower Ground Floor, 20-23 Greville Street – EC1N 8SS London – United Kingdom

Technologies

  • Apache
  • AWS
  • JavaScript
  • MongoDB
  • MySQL
  • PHP
  • Redis
  • REST

Tools

  • GreenHopper
  • Jasmine
  • Jira
  • PHPUnit
  • Selenium
  • SVN
  • XHProf
  • Zend Framework

Techniques

  • Functional Testing
  • Pair Programming
  • Profiling
  • Static Code Analysis
  • Unit Testing

PHP Developer

Dnsee (Interactive Thinking s.r.l.)

From: Mon, 21 Jun 2010 To: Fri, 30 Mar 2012

Via Flaminia Vecchia, 495 – 00191 Rome – Italy

Tools

  • capifony
  • Jira
  • SVN
  • Symfony
  • Wordpress

Samsung Galaxy S

From: Mon, 21 Jun 2010 To: Fri, 01 Oct 2010

Technologies
  • Apache
  • MySQL
  • PHP
Tools
  • Hudson
  • Jira
  • SVN
  • Symfony

Policlinic Campus Biomedical of Rome

From: Wed, 28 Jul 2010 To: Tue, 01 Feb 2011

Technologies
  • Apache
  • JavaScript
  • MySQL
  • PHP
Tools
  • Jira
  • Joomla
  • jQuery
  • SVN

San Raffaele

From: Tue, 05 Oct 2010 To: Fri, 30 Mar 2012

Methodologies
  • eXtreme Programming
  • SCRUM
Technologies
  • Apache
  • JavaScript
  • MySQL
  • PHP
  • SQLite
Tools
  • Alfresco
  • Hudson
  • Jira
  • jQuery
  • phpDocumentor
  • Selenium
  • SVN
  • Symfony
Techniques
  • Automated Builds
  • Continuous Integration
  • Functional Testing
  • Pair Programming
  • Unit Testing

Web Developer

Populis s.r.l. (formerly GoAdv)

From: Wed, 02 Jan 2008 To: Fri, 18 Jun 2010

Via Cristoforo Colombo, 112 – 001947 Rome – Italy

Methodologies

  • Waterfall Model

Technologies

  • Apache
  • JavaScript
  • MySQL
  • PHP
  • PostgreSQL
  • Python

Tools

  • CVS
  • Joomla
  • jQuery
  • Selenium
  • SVN
  • Wordpress
  • Zend Framework

Techniques

  • Functional Testing
  • Pair Programming
  • Unit Testing

Web / Software Developer

ADQ s.p.a.

From: Thu, 24 May 2007 To: Mon, 31 Dec 2007

Methodologies

  • Waterfall Model

Technologies

  • ASP
  • IIS
  • MySQL
  • PHP
  • Visual Basic

Tools

  • osCommerce
  • Wordpress

Web Developer

The Italian Touch

From: Mon, 03 Oct 2005 To: Mon, 02 Oct 2006

Technologies

  • JavaScript
  • MySQL
  • PHP

Hardware / Software Consultant

Studio Bonito

From: Sat, 01 May 2004 To: Sat, 01 Oct 2005

Languages

English

  • Listening: B1
  • Reading: B1
  • Spoken interaction: B1
  • Spoken production: B1
  • Writing: B1

Italian

  • Mother-tongue