Senior full-stack developer— Available for new projects
I build digitalproducts from ideato production.
- Stack
- React · TypeScript · Node.js
- Location
- Milan · Working worldwide
Process
How a product gets shipped.
Discover
Understand the product, user and business.
Design
Turn complexity into a clear product experience.
Build
Develop scalable frontend and backend systems.
Ship
Testing, performance and production deployment.
Evolve
Measure, improve and extend the product.
Expertise
Capabilities
One partner across the whole product: architecture, interface and infrastructure, designed to work together.
Product development
End-to-end web and mobile applications, from requirements and architecture to production release.
- React/
- Next.js/
- React Native/
- TypeScript
Backend & architecture
REST and GraphQL APIs, data modelling, multi-tenant applications and microservices, authentication and permissions.
- Node.js/
- NestJS/
- Fastify/
- PostgreSQL/
- Prisma
AI integration
LLM-powered features built into the product: structured prompts, validated outputs, workflows that act on real data.
- LLMs/
- APIs & SDKs/
- Structured outputs/
- Automation
Real-time & event-driven
Asynchronous systems, event-driven workflows, queues and real-time communication.
- WebSocket/
- Redis/
- Queues/
- Event-driven
AlsoAWS · GCP · Docker · CI/CD · Playwright · Solidity · Web3
Experience
Since 2017 I've been building production software for startups and enterprise.

- Software in production
- Since 2017
- End-to-end
- Full-stack
- & enterprise
- Startups
- delivery
- Product
Career
Independent
2020 — Now
Senior full-stack developer — Freelance
Web and mobile products for companies, startups and development teams.
Companies
2021 — 2025
Co-founder & CINO — Codemount Studio
Innovative startup spanning software, gaming and blockchain.
2017 — 2020
Front-end developer — NTT DATA Italia
Enterprise applications on microservice architectures.
Recognition
- 2022Cinecittà Game Hub — Regione Lazio grant · Megachickens
- 2020Aries Hackathon — 2nd place · FriuliOnBike
FAQ
Frequently asked questions
Answers to the questions I'm asked most often. For anything else, just write to me.
How much does a website or an application cost?
It depends on goals, content and integrations. After an introductory call I prepare a detailed quote, in phases for web apps, SaaS platforms or management systems.
How long does a project take?
It depends on scope, content and integrations. A business website usually takes a few weeks; more complex products are planned in phases, with intermediate releases we review together.
Can I hire you by the hour or within my team?
Yes. Besides turnkey projects I offer consulting, code review, development and support for existing teams, also by the hour or by the day.
Do you only work in Milan?
I'm based in Milan but work remotely with clients across Italy and abroad, in Italian, English and French.
Which technologies do you use?
Mainly React, Next.js, React Native and TypeScript on the frontend and Node.js on the backend, with databases such as PostgreSQL and MongoDB and deployments on AWS or GCP. The choice always depends on the project.
Do you also handle design, SEO and going live?
Yes: I take care of UX/UI, frontend and backend development, technical SEO, performance and production deployment, so you have a single point of contact from idea to launch.
What happens after launch?
After launch I can support you for an agreed period and then keep evolving the product on an ongoing or on-demand basis.
Do you sign non-disclosure agreements (NDAs)?
Yes. Most of my projects are covered by NDAs, and I treat clients' code, data and ideas with full confidentiality.
Have a projectin mind?
Tell me what you want to build. Together we can work out how to turn it into a solid product that's simple to maintain and ready to grow.
