Services — Custom software
Custom software: tools built for your work, from prototype to production.
Custom software and web app development to replace Excel and manual steps: private areas, bookings, dashboards, APIs and backends.
Get in touchWho it's for
- Businesses running processes on Excel and email
- Services with bookings, clients and collaborators
- Startups that need to build a first product (MVP)
- Agencies and in-house teams looking for a reliable full-stack developer
What you get
- A web app that works on every device
- Role-based access (clients, staff, admins)
- A dashboard with the numbers you need
- Documented APIs and backends, connected to the software you already use
- Readable, typed and tested code
- Updates and new features over time
AIWith AI
Automatic data entry from emails and documents, summaries, smart search and suggestions inside the app.
Learn more →When custom software pays off
Custom software makes sense when your way of working differs from standard products, when you pay many licences for features you don't use, or when you must connect systems that don't talk to each other. I'll tell you honestly whether it's worth it or an existing solution fits.
Start from the problem, not the technology
The first step is always understanding the process: who does what, where time is lost, which data is needed. Only then do I choose how to build it, with a prototype you can try before investing in full development.
Full-stack: interface, backend and infrastructure
I follow the whole cycle: the interface people use, the logic and data behind the scenes, and the infrastructure that keeps the system online. TypeScript-typed code, automated tests on critical parts, proper authentication, backups and monitoring: quality and security are part of the project, not an extra.
Case studies
At Altura Vela I connected bookings, fleet, members, contracts and payments. For Fix and Sail I developed a platform that organises boats, accessories, documents and deadlines. The case studies show the initial problem and my contribution to the development.
- TypeScript
- Nuxt.js
- Node.js
- PostgreSQL
- Prisma
- Docker
- REST / GraphQL
Case histories
Altura Vela is a sailing school in Rome. A redesign grew into a custom management system in Nuxt 4 on REST APIs: fleet calendar, areas for members and skippers, contracts, payments and AI. The school runs three times the boats it managed by hand.
Fix and Sail is a platform where you recreate your boat digitally, with model and accessories, to keep track of maintenance and deadlines. It was born from a private client's idea and is now in the launch phase. I develop the application in Nuxt.js on Strapi REST APIs, from Figma to a catalogue with AI recognition of parts from a photo.
How I work
- 01
Map the process
I learn how you work today, where time is lost and which data is needed.
- 02
Clickable prototype
You see and try the app before it's complete.
- 03
Staged development
Frequent releases with code review and tests: you start using it right away.
- 04
Launch and support
Deployment, monitoring, documentation and training for your team.
Frequently asked questions
If an off-the-shelf software covers the indispensable requirements without forcing the process, I suggest you evaluate it. Custom makes sense when your process is particular or licence costs keep growing.
Read moreCustom management system or Excel? When the spreadsheet becomes a risk, and how to migrate without stoppingYes: we begin with the most useful feature and add the rest in stages.
Mainly TypeScript/JavaScript with Vue, React and Node.js, PostgreSQL and MySQL databases, REST and GraphQL APIs, Docker and cloud services. I pick the right tool for the problem.
Yes: I review the existing code, tell you its real state and propose a plan to improve or continue it.
In secure, privacy-compliant services; access and backups remain under your control.
You might also like
API and webhook integrations between management systems, e-commerce, CRM, invoicing, payments and couriers: automatic data exchange, with error handling and reconciliation.
Integrating artificial intelligence into business processes: AI assistants for customers, document search and automation, connected to your data.
// Contact
A project, a problem or just a question?
Agency, business or professional: choose how you'd rather talk to me. I reply as soon as I can, no strings attached.