11 / SOFTWARE & TECHNOLOGY
Custom software development. Modernisation and technical direction.
I work at different stages of a product’s lifecycle: turning new ideas into working solutions, improving software already in use and modernising legacy applications that have become costly or difficult to change. Each engagement preserves what works and creates a sustainable path for future development.
Core signal
Every technical decision should serve a concrete goal. Well-designed software is understandable, reliable and simple enough to maintain and change over time.
- 01
Prototypes and new products
I turn an idea that still needs definition into a working, testable first version. It clarifies requirements, gathers feedback and informs how to proceed before committing to full development.
- 02
Refactoring and modernisation
I reorganise fragile software or systems that have grown over time to make them clearer, more stable and easier to change, without needlessly rewriting the parts that still work.
- 03
Performance and reliability
I identify the causes of slow behaviour across interfaces, application logic, data and infrastructure, then address the problems that affect users and business operations.
- 04
Technical direction
I define architecture, priorities, constraints and technology choices, helping the client decide what to build now, what to postpone and how to keep the project sustainable over time.