Career Profile
Degree in Information Technology, web developer since 2008, web lover and passionate on object-oriented software design with best practices. I like to attend PHP and Javascript conferences. Active member of the Roman PHP user group (PUG Roma) and JavaScript User Group (RomaJS). Specialties: PHP, Javascript, OOP, Symfony, Doctrine, Zend1, XHTML/SASS/CSS, TDD with agile methodologies.
Experiences
LuxuryEstate.com is a search engine for the luxury real estate with over 300.000 luxury homes in over 120 countries.
As Lead Developer, I oversee the development of the product, with great attention on how to write maintainable code, high quality and performant. Experiment and find new solutions to boost the business and interact with other departments. I take care of the frontend integration and production releases, I also review the code that gets included into our codebase: thanks to Gitlab and the merge request mechanism, that help developers communicate with each other efficiently assuring personal and team growth.
Technologies/Platforms: php7, mysql, nginx, symfony3, twig, javascript commonjs e amd, node, npm, bower, grunt, webpack, sass, jquery, bootstrap, solr, memcache, git, capistrano, bash.
Tech team blog: labs.immobiliare.it
Immobiliare.it is the number 1 in italy as the search engine for the real estate, with over 1.000.000 real estate ads in Italy and Europe.
As web developer, I worked at the front-end team immobiliare.it on many features. I also took care the refactoring of backoffice for the real estate agencies (getrix.it).
Technologies/Platforms: php5.*, javascript commonjs e amd, node, npm, bower, grunt, webpack, sass, jquery, bootstrap, html5, twig, symfony2, git, linting, karma, phantomjs, mochajs and jasmine.
Tech team blog: labs.immobiliare.it
Software engineer, analyst, design of relational databases and developer on business management: PHP, MySql, ZendFramework1, Doctrine1, PhpUnit, XHTML, Javascript and CSS.
Web developer on business management with PHP, MySql, HTML, Javascript and CSS.