7Pixel S.r.l.Xp Software Developer
Mar. 2009 - Jan. 2016Varese Area, Italy▪ (first ~2 years) Development of a distributed crawling system able to extract structured data about products from e-commerce web pages using machine learning techniques. The main technologies used were C#, Postgres, .NET Remoting for remote procedure call and Zeroconf protocol for services discovery
▪ (~5 years) Development starting from scratch of a big web application about price comparison: http://www.shoppydoo.it . The application was developed in a team that strictly followed extreme programming (and agile) principles and techniques like TDD (100% of test coverage :O ), pair programming, code collective ownership, continuous integration, fast feedback, simple design, ..... The main technologies used to develop this application were Ruby (using Sinatra web framework and ActiveRecord for ORM), Postgres, Redis, Nginx, HaProxy, Zabbix for monitoring
▪ (~5 years) Development of API and back-end ruby gems for the projects www.trovaprezzi.it (the biggest Italian price comparison web site) , www.shoppydoo.it and www.kirivo.it
▪ (last ~1 year) Development of a marketplace web application www.kirivo.it using the same methodologies and technologies listed before