Professional path

Twenty years building architectures and the software that runs them.

From software development to eCommerce delivery, from cloud modernization (GCP-native and multi-cloud) to data platforms and enterprise governance. Today I design architectures and build the backend, integrations and AI-driven applications behind them, from assessment to go-live.

Apr 2022 - Present

Head of Data & Architecture

FiloBlu - International business accelerator and eCommerce agency.

  • Architecture of B2C, B2B and omnichannel eCommerce ecosystems for 60+ brands selling worldwide: evolution toward an integrated Enterprise Architecture model across front office, middleware, back office, data governance and infrastructure.
  • Leading development, data and integration teams toward project goals: priorities, technical choices, work review and support through to release.
  • Hands-on design and development of back-end services, middleware and integrations for eCommerce, from requirements analysis to production release.
  • Shift from passive Business Intelligence to Decision Intelligence for the eCommerce business: shared sales KPIs, automations, predictive analytics and operational signals.
  • Design of Data Fabric and Modern Data Stack architectures on Google Cloud to unify eCommerce, marketplace and enterprise-system data, improving quality, integrity and observability and making it AI-ready.
  • Applying artificial intelligence to process efficiency: AI-assisted automations and workflows, with human control where needed.
  • Evolution of middleware toward iPaaS models: reusable connectors between eCommerce platforms, ERP, OMS, WMS, CRM and PIM, API gateway, standard integration patterns and security.
  • Governance of architecture roadmaps and migration plans to reduce redundancy, cost and technical debt, in coordination with PMO, solution architects, technical teams and business units.
  • Speaker at Google Container Day (Milan, June 2022) with the talk “A talk with FiloBlu: building shopping experiences on GKE”, sharing the back-end team's experience on Google Kubernetes Engine.
Apr 2015 - Mar 2022

Head of Back-End Development · previously Senior Back-End Developer

FiloBlu - Leading the back-end and system integration team (Talend as internal ESB) and developing Magento eCommerce platforms, applications and middleware on Google Cloud.

  • Leading the back-end and system integration team toward project goals: work planning, development standards, code review, mentoring and technical growth of the people.
  • Development of Magento eCommerce platforms and custom applications and middleware, from analysis to production release.
  • Evolution of architectures on Google Cloud, where FiloBlu is an enterprise customer: GKE, Cloud Run, Pub/Sub, BigQuery, API Gateway, monitoring, logging and CI/CD.
  • Integrations with ERP, OMS, WMS, CRM and sales platforms based on microservices and asynchronous messaging; Talend as the internal Enterprise Service Bus to synchronize catalogs, orders and flows across systems.
  • Migration to containerized architectures, improving performance, reliability and cloud costs; DevOps and SRE practices (Helm, automated releases, container security).
  • Architecture reviews of eCommerce platforms based on Google Kubernetes Engine.
2013 - 2015

Technical Analyst & Project Leader

Triboo Digitale - Magento eCommerce projects in full outsourcing.

  • Leading Magento eCommerce projects in full outsourcing: requirements gathering, technical analysis and coordination between development, business and stakeholders.
  • Integrations with external systems for catalogs and order flows, including Talend data pipelines.
1998 - 2013

Earlier experience

Nascar S.r.l., EasyWeb, Soluzioni Globali S.r.l., freelance - Senior Back-End Developer at Nascar S.r.l. (2012-2013), Senior Web Developer at EasyWeb (2009-2011), Team Manager and Developer at Soluzioni Globali S.r.l. (2007-2009), freelance developer (1998-2007). Development of eCommerce sites, custom management software, databases and integrations, with first experience coordinating small teams.