
Senior Backend Developer with over 25 years of experience. Enterprise systems, healthcare, telecommunications, banking, algorithmic trading, and AI engineering. Correggio, Italy.
I have been writing code since 1999. The first 19 years were spent on very different projects: healthcare management systems with complex Oracle architectures and PL/SQL optimization, native Android applications with NFC, GPS, and IoT device integration, telecom infrastructure with IVR systems and C++ drivers for contact centers. I worked as a consultant specializing in system integration, developing ERP middleware and migration tools for enterprise platforms.
Environments where software ships through rigorous processes and where a bug has real costs. That is where I learned to build robust software — not just software that works.
Since 2018 I am a Senior Backend Developer at Lynx Group, working on enterprise systems for major Italian banking and insurance groups: developing REST and SOAP services on Java EE architectures with JBoss and Spring, integrated with clients' proprietary frameworks. Designing complex relational schemas and PL/SQL procedures on Oracle for critical business logic. I have worked on core banking platforms, on a retail mobile banking application for a major national bank, and on digital certification systems.
In parallel, in 2012, I started building MAOTrade, an automated trading system running with real capital. What started as a project with my father became my permanent lab: Python, FastAPI, Docker, microservices — everything battle-tested in production, every day, for over 12 years.
Today my focus has shifted to AI engineering. Not because it is trendy, but because I built something concrete on top of it: ARIA, a financial analysis assistant with a multi-LLM architecture, RAG, and streaming. I study, build, and document everything publicly. I also hold an MBA in Finance — accounting, management control, business planning, company valuation. A background that gave me a concrete understanding of how businesses work from the inside: skills I consider essential in any professional context, and that I apply to financial market analysis.
Over 20 years on mission-critical systems: banking, insurance, healthcare, telecom. REST and SOAP service development on proprietary frameworks, integration with legacy systems and ERP middleware, releases in regulated environments.
Integrating LLM models into existing systems. Multi-provider architectures, RAG with vector databases, semantic caching, SSE streaming. No prototypes — production systems with real data.
Design of complex relational schemas, advanced queries and PL/SQL procedures for banking and healthcare business logic. Financial time series, analytics, high-concurrency data management.
Containerization, custom orchestration, centralized logging, monitoring. Management of dedicated servers with 24/7 production services. Python and FastAPI for modern backends and high-performance APIs.
Automated trading system in production for over 12 years. Microservice architecture with isolated Docker containers per broker account, automatic order management, real-time monitoring, backtesting, and cycle analysis. Operates with real capital on real markets, every day.
Financial analysis assistant built on top of MAOTrade. Multi-provider LLM architecture with Gemini, Claude, and GPT, RAG with Qdrant for querying market data, semantic caching, SSE streaming. Cycle analysis with channels, pattern recognition, fair value calculation.
Structured AI engineering study path documented publicly: LLM architecture, tokenization, RAG, AI agents, Model Context Protocol. Includes hands-on vibe coding experiments and reflections on learning methodology.