From an idea to a product that works.
I design and develop modern digital products from scratch, combining solid architecture, maintainable code and a user experience built to grow.
Build it right from the start.
A good idea needs more than code to become a product.
I help you turn an idea, a need or a problem into a real digital solution: defining the architecture, building the product and preparing a technical foundation that can evolve over time.
The goal isn't simply to ship something. It's to build a foundation you can keep growing on.
Products that turn ideas into real solutions.
MVPs and new products
Turn an idea into a first working version to validate, learn and start growing.
Web applications
The version you can already use and show someone: real screens, real data and the whole flow working.
Platforms and systems
The product your customers use from outside: accounts, plans and a service that holds up when a lot of people arrive at once.
Iteration and growth
What comes after launch: measuring what happens, fixing what breaks and adding the next thing without breaking the last.
From concept to production.
Understand
We define the problem, the goals and what the product really needs.
Design
We lay out the architecture, the main flows and the technical decisions before writing code.
Build
I develop the product iteratively, prioritizing the features that create the most value.
Evolve
Once in production, the product can grow, be optimized and adapt to new needs.
Software built to last.
Maintainable
Clear code and an architecture other developers can understand.
Scalable
Ready to evolve as the product needs grow.
Practical
Technology should solve real problems, not add unnecessary complexity.
User-centered
A good technical solution also needs to be easy and pleasant to use.
The tools depend on the problem.
I choose tools based on the problem. Technology is a means to build the right product, not the goal.
Is this service for you?
Frequently asked questions
What people ask me most before we start. If yours isn't here, just write to me.
How much will my product cost to build?
It depends on scope, so every project gets its own quote. The main drivers are the number of user journeys, external services and user types. You work directly with the person writing the code, with no layers in between, which keeps my rates well below agency pricing. Tell me about your idea and I'll give you a concrete number. For the factors behind it, see how much it costs to build an MVP.
How long until it's ready?
The timeline comes from the scope and is written into the quote before work starts. It depends on the technical work, but just as much on how quickly decisions, content and account access arrive. You won't be waiting in the dark, either: I work in iterations, so you see and test the product as it takes shape.
Who owns the code when we're done?
You do, from day one. The repository, server, domain and third-party accounts are all registered to you, not to me. If you later want someone else to take the product forward, they can do so without asking my permission or relying on credentials only I hold.
What do I need to have ready before we start?
Less than you'd think. A clear picture of the problem you're solving, who will use the product and the core journey they need to complete is enough to begin. Later on we'll need account access (domain, payment provider, external services) and someone on your side who can make decisions so the project doesn't stall waiting on answers.
What happens after launch?
You set the pace. Usually we watch how people use the first version and build the next phase around what they've actually shown they need. If you just need the product kept current and bugs fixed, that's covered by support and maintenance. And because the code is written for others to read, your own team can pick it up too.
Who will I be talking to during the project?
Me, directly. There are no account managers or project managers between you and the person writing the code, so technical questions get answered without being passed around, and changes of direction get settled in one conversation. I explain every decision in business terms, so you can weigh in without needing to code.
Have an idea you want to turn into a product?
Tell me what you are building, what problem you want to solve and where you are now. We can start with a conversation and figure out the next step.