riccardomrocco

Milano, Italia

Riccardo Marino Rocco

Full Stack Developer

Oltre 4 anni su piattaforme e-commerce enterprise nel fashion/luxury retail. Java/Spring, CMS enterprise, integrazioni e observability — con un uso critico e quotidiano dell'AI nel workflow.

Chi sono

About

Full-stack developer con 4+ anni di esperienza su piattaforme e-commerce enterprise multi-brand/multi-country nel settore fashion/luxury retail. Competenze solide su Java/Spring Boot, CMS enterprise (Magnolia), integrazioni SAP Commerce/Hybris, pagamenti multi-provider, SEO tecnico e observability. Approccio pragmatico e production-oriented, forte utilizzo critico e consapevole di strumenti AI nel workflow di sviluppo.

Transizione verso Software Architect — studio attivo di C4 model e Architecture Decision Records; obiettivo a lungo termine MBA (target INSEAD).

Percorso

Esperienza

Full Stack Developer · GFT Italia

Ott 2022 — Presente

IT services / consulting — cliente enterprise fashion/luxury e-commerce group

Sviluppo full-stack su una piattaforma e-commerce enterprise multi-brand (11 brand) e multi-country per il fashion/luxury retail. Checkout, pagamenti, search, CMS, SEO tecnico, integrazioni, observability e ottimizzazione performance.

Responsabilità

  • Checkout e pagamenti multi-provider (Apple Pay, PayPal/Braintree, Klarna, Axerve/Fabrick, COD)
  • Integrazioni SAP Commerce/Mule, My Account, contact preferences, newsletter
  • Magnolia CMS: template/componenti/YAML, JCR query, multisite multi-brand/multi-country
  • SEO tecnico: sitemap XML, hreflang, sales pages, routing multi-country
  • Observability: Splunk APM, MDC, filter chain, tracing, riduzione warning/NPE
  • Performance: riduzione chiamate duplicate, API gating, refactoring conservativo di legacy

Risultati

  • Riduzione di chiamate duplicate su endpoint interessi/occupazioni con pulizia di codice morto
  • Robustezza backend su warning Algolia (early return, gestione sessione, prevenzione NPE)
  • Analisi end-to-end integrazione Apple Pay (Axerve/Fabrick): merchant validation, tokenizzazione, fallback
  • Riordino filter chain e valorizzazione MDC Remote-Host per logging/tracing più puliti
  • Java 11
  • Spring Boot 2.5/2.7
  • Spring Security
  • OAuth2 / JWT
  • REST API
  • Maven
  • Gradle
  • Magnolia CMS 6
  • Magnolia Blossom
  • JCR / SQL2
  • SAP Commerce / Hybris
  • FreeMarker
  • JavaScript
  • jQuery
  • Webpack
  • Algolia
  • Splunk APM
  • NewRelic
  • Log4j2 / MDC
  • Docker
  • Kubernetes
  • AWS
  • Akamai / CloudFront
  • Salesforce
  • Klarna
  • Axerve / Fabrick
  • Braintree / PayPal
  • Apple Pay

Stack

Competenze

Focus per livello

  • Java / Spring Bootavanzato · 4 anni
  • Magnolia CMSavanzato
  • SAP Commerce / Hybrisintermedio
  • AWSbase
  • Python / FastAPIbase

Linguaggi

  • Java
  • JavaScript
  • SQL
  • PL/SQL
  • Groovy
  • FreeMarker
  • HTML
  • LUA
  • VHDL
  • Python (in apprendimento)

Piattaforme & tool

  • Spring Boot
  • Spring Security
  • Magnolia CMS
  • SAP Commerce / Hybris
  • Algolia
  • Docker
  • Kubernetes
  • AWS
  • Akamai / CloudFront
  • Splunk
  • NewRelic
  • Maven
  • Gradle
  • Git
  • Jira
  • IntelliJ IDEA
  • PowerShell
  • Salesforce
  • Webpack

Formazione

Formazione & Certificazioni

Formazione

  • Laurea triennale in Ingegneria Informatica

    2022

    Politecnico di Milano

    86/110

  • Diploma Liceo Scientifico Amedeo Avogadro

    2016

    Roma

    82/100

Certificazioni

  • Oracle Database PL/SQL Certified Professional

    2025

    Udemy / Oracle

  • Magnolia CMS Certified Associate Developer (v6.1 + v6.2)

    2024

    Magnolia

    Valida · 12/2026

Parliamone

Contatti

Aperto a opportunità in e-commerce/retail, commerce platform e prodotti SaaS, su stack Java/Spring o Python/FastAPI. Scrivimi pure.