For a long time I had no clear label for what I do.
I work directly with companies to unpick problems that often arrive badly defined, scattered across processes, documents, tools and people.
From there I design and build solutions that can actually be used day to day, not demos or prototypes that only work in ideal conditions.
My work sits at the intersection of software development, architecture, automation, artificial intelligence, data and product. I can join a project from the initial idea, understand how the company works, order the information, define the flows, connect the systems and build the full solution.
I do not start from a technology looking for a problem to solve. I start from the problem to find the technology.
I have worked on enterprise platforms, document management systems, data processing, task automation, integrations, SaaS products and AI-driven solutions. Often the challenge is not writing the code; it is turning an informally explained need into a coherent, maintainable and useful structure.
The way I work is direct: understand, order, build, test and correct against real use. No over-engineering, no filler AI, no complicating a system so it looks more advanced than it needs to be.
In recent years that sectoral experience has formalized into a method of my own, Own Vertical Software (SVP). When I see the same problem across three or four companies in the same sector, that problem enters a reusable vertical body. The own systems you will see in /work were born this way. And that same method is what I use to implement operating systems in companies that need something unique in their niche, with stable, adaptable architecture that scales without rebuilding the base.