← Back to home
// software

Custom Software Development from Germany — Java, Spring Boot & Legacy Modernization

Custom software, legacy modernization, and AI-assisted development from a senior engineer. Remote across Europe, on-site in the Tuttlingen and Sigmaringen districts.

Software development doesn't have to come from the big city. I'm based in Fridingen an der Donau. Companies in Tuttlingen, Spaichingen, Trossingen, Mühlheim, or Immendingen are less than 30 minutes away, so I'm quickly on-site in person for requirements workshops, architecture sessions, and working with your departments. Implementation then runs remotely.

For over 10 years I have been building business software for industrial mid-sized companies: custom software with Java, Spring Boot, and modern web frontends, modernization of legacy systems, and increasingly AI-assisted development with agents. As a freelancer, you work directly with the developer who builds your system: no agency handovers, no junior rotation.

Especially for the medical technology cluster around Tuttlingen and the supplier and machine-building companies in the district, traceability, documentation, and long-term maintainability matter. That is exactly what my way of working is built for.

Software development services

  1. 01

    Custom software & web applications

    Business applications with Java, Spring Boot, Angular/React, and cloud infrastructure, from requirements through architecture to production operation including CI/CD. The software adapts to your processes, not the other way around.

  2. 02

    Modernizing existing software

    Systems grown over decades slow down every release. I modernize incrementally using the strangler-fig pattern and domain-driven design, without big-bang risk or downtime. In a three-year engagement I extracted 20+ modules from an enterprise codebase this way.

  3. 03

    AI-assisted software development

    I develop with AI agent teams: faster than the classic route, but secured by verification loops and guard-rails. On request, I also enable your own development team to work this way.

  4. 04

    Technical leadership & consulting

    Interim tech lead, architecture reviews, technical due diligence, or mentoring for your team: senior experience when your project needs it.

Software projects for companies in the region

  1. 01
    Hammerwerk Fridingen Logo

    Hammerwerk Fridingen

    Fridingen a.d. Donau, Tuttlingen district

    Forging technology. Digitalization and software projects for an industrial company with a long tradition, right at my home base.

  2. 02
    Gühring Logo

    Gühring

    Albstadt, Zollernalbkreis

    Precision tools. IDEA Award for outstanding digital innovation at Gühring IT.

// faq

Frequently Asked Questions about Software Development in the Region

Answers for companies from Tuttlingen, Fridingen, and the surrounding area.

Do you work on-site in and around Tuttlingen?

Yes. From Fridingen an der Donau I'm available in person across the entire Tuttlingen district at short notice: for workshops, requirements gathering, and coordination with departments. The actual development runs remote, with regular on-site sessions where it helps the project.

Freelancer instead of agency — what's the difference?

You work directly with the senior developer who designs and builds your system, with no sales layer, no handover losses, and no rotating junior teams. That shortens the communication paths and makes it clear who is responsible. For larger projects I scale with AI agent teams and proven partners.

Which technologies do you use?

Core focus on Java and Spring Boot in the backend, Angular or React in the frontend, plus cloud infrastructure, CI/CD, and AI agent integration (MCP, Claude). With existing systems I work with what's there: modernization happens incrementally, not by rewriting.

What does freelance software development cost?

Billing is by day rate, depending on scope and role. AI-assisted development lets me cover more ground per day than the classic route, which makes a project cheaper overall. In a no-obligation first conversation you'll get an honest effort estimate.