← All servicesCustom software

Custom software for processes that don't fit off-the-shelf tools.

Internal dashboards, portals, SaaS, reporting tools, workflows, web applications, APIs or mobile apps: when a generic tool forces you to bend your process to fit it instead of the other way around, I build software that fits how your company actually works.

The problem

Many companies end up forcing their way of working into generic software that doesn't quite fit, or stitching together disconnected tools with spreadsheets in between. The result is manual work, duplicated information, and processes that depend on someone remembering to do them right.

Types of solutions

  • Internal dashboards
  • Client or vendor portals
  • SaaS products
  • Dashboards and reporting
  • Workflow automation
  • Web applications
  • APIs and integrations
  • Mobile apps

Process

  • Understand the real process, not just the stated problem
  • Define what's worth automating or building
  • Design the architecture before writing code
  • Iterative development, with visible deliverables
  • Testing with real data and real cases
  • Launch and continuous evolution

Architecture

Custom software lives longer than a website. Today's architecture decisions determine whether, two years from now, adding a feature is easy — or whether it needs a rebuild. I design for how it will grow, not just for the first version.

Integrations

New software almost never replaces everything you already use — it coexists with your CRM, billing, payment gateway, or current tools. I prioritise connecting well with what already works in your company rather than forcing a full migration.

Scalability

An internal dashboard for 5 users and a SaaS product for thousands of customers aren't built the same way. I size the architecture to the growth you actually expect — without over-engineering something that doesn't need it, or building something that falls short in six months.

Modernisation

If you already have an internal system that's slow, hard to maintain, or built on outdated technology, I can evaluate what to keep and what to modernise without necessarily rebuilding everything from scratch.

Ongoing support

Custom software needs upkeep: new features, bug fixes, security updates, and adapting as business processes change. I keep supporting the project after launch.

Project examples

SmartClub360 is the most complete example: a multi-tenant SaaS platform for managing sports clubs, with bookings, classes, payments and rankings. I've also built internal applications to digitise processes and mobile apps like La Cesta.

You can see these and other projects on the home page.

Frequently asked questions

Can I start small and grow later?

Yes. Many projects start as a specific internal dashboard or tool and evolve as the business needs it.

Does the software integrate with what I already use?

In most cases, yes. I prioritise integrating with your current tools before proposing to replace them.

What happens if my process changes after launch?

Custom software is built to evolve. I can keep adjusting it as your needs change.

Doesn't your process fit into any generic tool?

Tell me how you work right now. We'll look together at whether building something custom makes sense, and what shape it should take.

First conversation, no strings attached.