Portrait of Potito Coluccelli

Potito Coluccelli

Software Architect & Team Lead
Milan, Italy

I'm Potito Coluccelli, a software architect and team lead based in Milan, Italy. I have been building enterprise software since 2007, mostly on Java and Spring, for high-criticality sectors such as energy trading, banking, telco and insurance.

I design and scale distributed systems, microservices and cloud-native solutions, and I lead the team that builds them. I hold the Claude Certified Architect – Foundations certification from Anthropic and I work on bringing AI into enterprise Java products. I'm also the author of the Manning liveProject series “REST Services with Spring and JPA”.


What I do

Java & Spring Boot architecture

Design and development of backend systems with Java, Spring Boot and Spring Batch: REST APIs, microservices, messaging, batch processing and integrations with third-party platforms, on PostgreSQL and Oracle, deployed with Docker on AWS. Earlier in my career I was a JBoss middleware consultant at Red Hat, working on migrations, performance tuning and training for major Italian banks and insurance companies.

AI for enterprise software

As a Claude Certified Architect I design LLM-based applications with the Claude API, the Claude Agent SDK and the Model Context Protocol (MCP): tool use, agentic loops, multi-agent orchestration and context management. I work on evolving enterprise software products with AI-powered features and integration with AI assistants, and on agentic software development, where coding agents such as Claude Code become part of the team's engineering workflow.

Technical leadership

I lead a product team in a customer-facing role: technical point of reference for customers, milestone negotiation with customers and partners, and Scrum Master experience with a multicultural team on an Azure-based solution. I care about turning complex business requirements into robust, maintainable software.


Certifications & education


Experience

  1. 2019 – present

    Software Architect & Team Lead · Econocom

    I lead the team behind BizPro, a tool that automatically detects suspicious transactions and orders for REMIT/MAR compliance in energy trading. Spring Boot backend with REST APIs, Angular/TypeScript console, Spring Batch processing and Java/C# connectors to the main trading systems (Trayport, ICE, EPEX).

  2. 2022 – present

    Author · Manning Publications

    Author of the liveProject series “REST Services with Spring and JPA”.

  3. 2016 – 2018

    Senior Software Engineer · Bizmatica Econocom

    Designed and developed the first version of BizPro and solutions based on onStage, Bizmatica's API management platform, with microservices architectures (Spring Boot, AWS, Docker, Hazelcast, Redis).

  4. 2014 – 2016

    Software Engineer · Lumata

    Real-time, rule-based campaign and offer management software for telco operators (Java, Spring, MySQL, Python).

  5. 2011 – 2014

    Middleware Consultant · Red Hat

    JBoss consultant and trainer: application migrations, health checks, JVM and performance tuning for banks, insurance companies and public administration, in Italy and abroad.

  6. 2007 – 2011

    Analyst Developer · Pronetics, Seteck Group

    B2B portals and contract management for Terna, the Italian electricity transmission system operator, and Alfresco-based document management systems.


Publications

I'm the author of the Manning liveProject series:


Skills


Contacts

If you want to talk about software architecture, Java and Spring, or AI in enterprise software, I'm happy to hear from you: