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
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
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
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”
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
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
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
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