Measurence, Inc.since Feb 2015
I’m in charge of improving and develop new solutions for OpenWRT based WiFi sensors. Measurence developed a full IoT infrastructure to bring analytics to physical stores!
AWS, SoftLayer, GCP, OpenWRT, Lua, WiFi, PostgreSQL, Mesos, Python, IaaS, Jeckyll, Jupyter, Cassandra, Logglywww.measurence.it
B.Home InteriorsNov 2013 - Jun 2016
B.Home Interiors is a small craftsman luxury design firm. I developed their new ERP software using OpenERP (now Odoo), one of most interesting things I developed within OpenERP is around their huge number of combination products/variants (>100k), so I had to architect some tools to manage them in an easy way. I’ve been in charge of development of new feature not present in the base system.
Keywords: OpenERP, Odoo, python, PostgreSQL, FreeBSD.
Lovlisince Sep 2012
I’m in charge of technical infrastructure and some backend development of http://lovli.it/ I deployed development, staging and production infastructure on cloud services (Amazon and Google). I developed shipping integration modules working on FedEX and TNT Italy web services.lovli.it/
Microgame SpAJan 2011-Mar 2011
I worked on network security and advanced troubleshooting, I deployed an internal documentation platform, IT inventory system and I developed a system configuration tracking and backup system for network appliances. I also deployed a performance and availability monitoring system for the whole server farm.
LCisco, Dell, switch, router, firewal, monitoring, nagios, cacti, docwiki, active directory, windows counters, snmp, VPN, asset inventory
I developed a custom made system to manage the virtual machines used for real time puzzle (now acquired by Gild). I created base virtual machine, developed the network environment management software, and CLI to manage the whole infrastructure. This system allows the company to evaluate system administrator skills giving access to a virtual machine in which the candidate should solve the problem as in a real production environment.
Linux, Ubuntu, cloud, Amazon AWS, perl, SQLite, KVM, network, security, skill inventory
I installed and managed several instances of project.net for Twin Sparks. The system is Java based, uses open source middleware and Oracle database. I also implemented a personalized backup system (database, applicazione e documenti) for this infrastructure.
Linux, Debian, Ubuntu, Oracle Database, Apache Tomcat, Apache ActiveMQ, Active Directoryproject.net
MobangoDec 2007 to Oct 2010
I managed Mobango datacenter, an enterprise infrastructure based on Linux servers and a mixed base of Cisco, Foundry and Dell network devices (routers, switches and load balancers).
I also worked on application development to manage user sessions (more than 200k users/day) and application troubleshooting and bug fixing.
I’ve also been working on system and low level troubleshooting and I implemented the Solr based search engine infrastructure and monitoring interfaces.
Linux, Debian, Ubuntu, Cacti, Nagios, LVS, Foundry, Cisco, Load Balancer, Solr, PHP, memcache, session, JSON, iOS
Educational videogames infrastructure
I developed an internal suite of classes and APIs to develop educational videogames with Adobe AIR application development framework. The suite has been used to develop 10 videogames within the Virgilandia project ( http://s.iscanet.com/virgilandia )
I developed a portable network recording appliance to be used during penetration tests, being able to record and certify network activities conducted by penetration testing personnel.
I developed small router/captive portal appliance to deliver public internet access (with imposed traffic/bandwidth shaping/timing limits) in compliance to Italian anti-terrorism act.
IoT development on OpenWRT, RaspberryPI, Arduino Uno, Arduino MegaIoT
Telecom ItaliaDec 2003 to Jan 2007
I've been building a penetration testing team and worked on nearly all mainstream corporate and enterprise products as well as some niche and in-house developed products: testing customer and corporate web applications (self provisioning, internet services, CRM systems, internet banking), middleware systems (database systems, data wharehouse systems), network and telco infrastructures (Carrier IP transport, monitoring, wireless and broadband).
information security, technology review, incident handling, penetration testing, middleware, database, web application, VoIP, GSM/UMTS, PSTN, team working
Seat/Virgilio tin.itNov 2001 to Oct 2003
I worked as security consultant, developer and system administrator. I developed and deployed some custome internal services (datacenter access management, authentication systems and user management).
I developed a kernel module for FreeBSD to build up an IDS load balancer and OpenLDAP extensions, intranet applications to manage datacenter workflow, worked on troubleshooting and tuning on firewall/web/nfs servers with high load average and worked on internal logging platform.
Solaris, HP/UX, FreeBSD, Linux, RADIUS, LDAP, nessus, PHP, OpenSSLalice
InternavigaAug 2001 to Aug 2004
I developed and managed a search engine based on contents on IRC networks. It has a web interface and is based on open source products. The search engine has been deployed on TIN/ Alice and Excite Italia.
FreeBSD, perl, Apache, PHPTIN/Alice
e.BisComOct 2000 to Jan 2001
I worked for this company to help them during startup and deployment of the video streaming, gaming, news and firewall infrastructure.
sysadmin, Solaris, FreeBSD, CheckPoint FW-1, Level 4/7 switching, video streaming, NIS+Prodotti
Il grande fratelloIl grande fratello
I worked as consultant for troubleshooting and service recovery for Grande Fratello (the Italian Big Brother) web site. This webfarm (web and video streaming) had millions of hits during the first launch days and it needed at first to be reengineered and then to be fine tuned. It was exciting seeing the farm filling up it's 155Mbps link to the MIX (Milan Internet eXchange) after the job was done :-)
Solaris, Microsoft WindowsMedia Services, Apache, SunScreen, Cisco PIX Firewall, Load Balancing, IP Multicast
Jumpy S.p.A.Dec 1999 to Aug 2000
Jumpy was the main product of Europortal S.p.A (Milan, Italy). This portal had lots of services and servers :-) ... to administer and take care of. I’ve been in charge of administering production and development servers. I actually worked on Solaris as main operating system and iPlanet server software. FreeBSD has been adopted to make "light" tasks such as firewalling, routing and support.
iPlanet Messaging, iPlanet/Netscape Web server, LDAP, Solaris, FreeBSD, UNIX