Services
I work on new systems as well as existing ones. The technology follows your system, not my own frameworks.
Cloud and infrastructure
I move systems from managed cloud services to servers at European providers and run them on Kubernetes. If you prefer, I also set systems up on AWS.
Cloud providers subject to US law can be required under the US CLOUD Act to hand over data to US authorities, even if it is stored in data centres in Europe. Where that rules a provider out for you, I set up the infrastructure with European providers.
Performance optimisation
I measure where your system loses time under load and remove the bottlenecks. The aim is the same load with fewer resources.
Software architecture
Modular monolith, distributed system, microservices or a combination: I design the architecture that grows with your demand and stays easy to change.
Backend development
Backends, APIs and integrations with external services such as payment providers, in C# with .NET or Java with Spring.
Security
I design security into the architecture from the start: isolated components, access control on every connection, vulnerability testing and data protection under the GDPR.
How an engagement works
Intro call
You describe your system and your goal. I tell you whether and how I can help, and which offer fits.
Written confirmation
After the intro call, I confirm scope and fixed price in writing before any work starts.
Delivery
The agreed duration starts once all required access is in place.
Results and handover
You receive all agreed results. Any scripts and documents created along the way belong to you.
Starting offers
Each offer has a fixed scope and a defined result. After the intro call, I confirm scope and fixed price in writing before any work starts.
Infrastructure check
€1,9905–10 working days
For deciding whether moving your system to European providers pays off. Staying where you are can be the result, too.
- Scope
- one existing environment with one provider
- up to around 20 services
- Result
- running costs today and after the move
- one-off costs of the move
- dependencies of each service
- target architecture with European providers
- migration path in stages
- fixed-price quote for the migration
- Prerequisites
- current invoices
- an export of the resources
- an overview of the architecture
- Not included
- the migration itself
Performance and load analysis
€3,90010 working days
For systems that slow down under load or are about to face more of it.
- Scope
- one production-like environment
- up to 3 critical flows
- up to 5 named issues
- Result
- reusable load test scripts
- response times under load and the bottlenecks with their causes
- a capacity estimate
- measures with their expected effect
- closing session
- Prerequisites
- access to the test environment and monitoring from day one
- test data
- Not included
- the cost of generating load
- multiple regions and sharding
- a guaranteed improvement
- implementing the measures
Architecture review
from €3,90010 working days
For new projects and grown systems, before major decisions are made.
- Scope
- one system
- up to 5 guiding questions
- up to 4 interviews
- up to around 500,000 lines of code
- Result
- report with prioritised risks and a roadmap
- summary for management
- closing session
- Prerequisites
- read access to repository, documentation and metrics
- named contacts
- Not included
- implementation and code changes
- penetration test or formal security audit
Technical consultation
€39090 minutes
For one specific question or decision where a second expert opinion helps.
- Result
- written summary with next steps
- Prerequisites
- question and documents by email in advance
- Not included
- implementation
- on-call support
- topics beyond the question
All prices are final. Under § 19 UStG (German VAT Act), I do not charge VAT.
Frequently asked questions
- What happens if my system is larger than the scope of an offer?
- Then you receive a separate fixed-price quote before any work starts, never halfway through.
- How confidential is the work?
- I treat everything I receive from you as confidential. If you wish, I sign a non-disclosure agreement in advance.
- How does the collaboration work?
- Remotely, by video call, email and in your own tools such as repository and ticket system, in English or German.