Your systems don't talk to each other?
I fix that.

I'm Markus Krischke, freelance software engineer. I help companies get digital processes done reliably: integrate systems, stabilize data processes, and deliver custom-fit software solutions. Pragmatic, security-conscious, and maintainable.

For mid-sized companies as well as reinforcement in existing teams on large projects.

20+ years experience • Integrations & data processes • Remote • On-site kickoff possible

Typical problems I solve

Systems that don't work together

CRM, ERP, shop, PIM, ticketing system: data everywhere, but nothing fits together. This creates manual exports and imports, duplicate maintenance, media breaks, and errors at handoffs. APIs often exist, but they must be understood, securely connected, and reliably operated.

Data processes that waste time unnecessarily

Data comes from various sources and formats and must still reliably reach the target system. When validation, transformation, and traceability are missing, manual corrections, follow-up questions, and delays arise.

When someone at your company says: "That should actually be simple..." it often should be. I help master the complexity so it simply works for you.

What you get afterwards

  • Stable integrations for reliable processes between systems
  • Less manual work through automation and practical solutions
  • Transparency through logs, clear error diagnostics, and reproducible processes
  • Security through clean role concept and minimal permissions

Why me?

  • Over 20 years of experience in different industries and environments
  • Pragmatic problem solver for integrations and data processes that must work in daily use
  • High standards for maintainability, clear architecture, and clean handovers
  • Experience as part of teams in large organizations and in smaller structures
  • Direct collaboration without intermediaries; you always speak with me

How I typically help

Connect systems

I ensure your software works together. I use APIs, build interfaces, and automate data exchange so processes become stable and traceable.

This always includes clear access and permissions, robust error handling, and operational readiness.

Take over data cleanly

I make imports reliable, validate data upfront, and implement mapping and transformation so the data truly fits in the target system.

AI can support this by structuring content, pre-filling fields, standardizing formats, or preparing translations, as part of a reliable process.

Automate recurring work

I automate recurring workflow steps and develop custom components, utilities, or a lean interface when needed.

I use AI when it measurably helps in the process, for example with extraction, classification, translations, or search.

How the collaboration works

Option A: Prototype for feasibility check

When it's still unclear whether something works technically or organizationally, I build a small prototype and we decide based on concrete results.

Option B: Fixed-scope project

Clear goal definition, scope, and result artifacts such as code, deployment, and documentation. Transparency about risks and dependencies.

Option C: Ongoing support

When topics come up continuously, I support with continuous improvements, maintenance, and extensions, without you having to build a large IT apparatus.

Also for larger teams: Senior Engineer reinforcement

If you already have a team, I can support you in projects as Senior Engineer or Consultant.

I have long-standing experience in agile teams and can flexibly support with integrations, extensions, migrations, and modernizations. Typical areas are API integrations, backend work, databases, and cloud operations with containerization and Kubernetes, as well as CI/CD, monitoring, and tests.

Remote and gladly on-site for kickoff and workshops.

You work directly with me. No agency, no intermediation.

Results from practice

Here you'll find a selection of case examples and testimonials from collaborations. If you like, we can discuss in an initial conversation how a similar approach could work for you.

Does this fit you?

  • You want to integrate systems and implement processes reliably.
  • You want to automate recurring work, if needed also with custom utilities.
  • You're looking for pragmatic implementation that works in daily use.