Analysis and design
Analysis of requirements, processes and existing systems. Architecture and solution design tailored to the actual need.
Independent software developer and analyst with over 30 years of experience.
I help businesses solve software problems — from analysis and design to application, database and integration development, ongoing operation and further improvement.
Let’s discuss your project →You don’t need to know exactly how a solution should be built. Start by describing the problem. We’ll work out the technical approach together.
Analysis of requirements, processes and existing systems. Architecture and solution design tailored to the actual need.
Web and desktop applications, information systems and individual components of larger solutions.
Database design, working with large volumes of data, SQL, reporting and improvements to existing database solutions.
Connecting applications and systems using APIs, REST, JSON, XML and other integration methods.
Fixes, new features, connections to other systems and gradual modernisation of applications already in use.
Windows, Linux, servers, Docker and other technical components needed to run applications and services.
Over more than three decades, I’ve worked across the evolution of software — from traditional desktop applications and enterprise database systems to today’s web applications, APIs and modern .NET solutions.
I’ve worked on systems for banking, finance, telecommunications and public administration. My work has covered analysis, architecture design, development and ongoing application improvement.
Technology is a tool. First, you need to understand what the software actually needs to solve.
An older application isn’t necessarily a bad one. I can help update, extend or repair it, or gradually connect it with newer systems.
The technology list comes later for a reason. The outcome and choosing the right solution matter more than the tools themselves.
You don’t need a finished specification. Just describe what isn’t working, what you need to change or where you want to go next.