Services
I design and build custom software for small and medium businesses, and coordinate development work from requirements all the way to production.
Custom software design and development
I design and build web applications, internal tools, and integrations starting from the operational problem, not the technology. I deliver working software in production, with client-owned code, tests, and documentation.
Example: OpenFatture, e-invoicing without vendor lock-in →Technical coordination and fractional CTO
Part-time technical leadership for companies working with external vendors or an internal team: stack decisions, quote and code review, vendor management, roadmap. I have led technical teams as a consultancy CTO and shipped production systems end to end.
Background and experience →AI integration and process automation
I integrate AI into business processes where it brings verifiable value: automations with human oversight, agents, retrieval over internal data. Systems that stay inspectable, with audit trails and cost under control.
How I build reliable AI systems →How I work
I work with small and medium businesses that want custom software without an internal IT department, or technical guidance independent of their vendors — with one person handling the project from requirements to production.
- 01
Analysis
I start from the operational problem: processes, constraints, existing systems.
- 02
Proposal
I put the proposed solution, scope, timeline, and costs in writing.
- 03
Iterative development
Short delivery cycles with working demos: you judge the software by using it.
- 04
Delivery and handover
Production rollout, training, and agreed maintenance.
Frequently asked questions
- Who owns the code?
- The client. I hand over the repository, documentation, and access — no dependency on me or on anyone else.
- How are timeline and costs estimated?
- After the initial analysis I prepare a written proposal with scope, milestones, and costs. Work proceeds in verifiable iterations, not as a black box.
- What happens after delivery?
- I agree on maintenance and support based on what is actually needed: from monitoring only to ongoing improvements.
- Where do we start?
- With an email describing the problem: context, systems involved, and expected timeline are enough for a first assessment.