I go in where it hurts most.I stay until the team runs on its own.

Forward Deployed Engineer, trainer and consultant. 15+ years in the IT trenches.

Maciej Czerpiński
  • 302people trained
  • 664workshop hours
  • 43trainings
  • 15+years in software engineering

What people come to me with.Four problems, four ways in.

Need to rebuild a legacy system?

A team that understands its system and changes it safely

You get a map of the domain, a rebuild done together with your team, and documentation so you don't need me to keep going.

  1. Recon
  2. Action
  3. Handover
Let's talk about legacy (opens in new tab)

Need to roll out AI SDLC?

AI that generates code you can maintain

Your team turns requirements into a specification and drives AI from it. It works by a process, not by gut feeling.

  1. Recon
  2. Action
  3. Handover
Let's talk about AI (opens in new tab)

Need a CTO for part of the time?

A technical leader who gets into the code, without the cost of a full-time CTO

I learn your goals, help define a vision and realistic but ambitious KPIs, then lead the team to reach them. Hands in the code, not in an ivory tower.

  1. Recon
  2. Direction and KPIs
  3. Leading in the trenches
Let's talk about CTO (opens in new tab)

Need just a training?

A team that leaves with a skill, not just notes

Participants practise on real cases. Event Storming, DDD, Clean Code, refactoring, SDLC with AI.

„Lots of practice backed by real-world examples.”

2-day Event Storming
  1. Expectations
  2. Programme
  3. Workshop
See training

What participants say.

„I didn't doze off once - the trainer paced theory and hands-on exercises perfectly. Every extra question got a thorough answer.”

Workshop participant, Domain-Driven Design (3-day)

„We got to run the whole Event Storming workshop - and wrote some code and discussed it, so it wasn't just theory, but real practice.”

Workshop participant, Advanced DDD

„Beyond the theory there was a practical part too. The trainer answered all questions thoroughly.”

Training participant, DDD workshop

See all reviews

About me

I take on what everyone agrees matters and nobody starts. I carry it through to the end, together with the team.

More about me

Let's start with a conversation.

Fastest way to reach me is to grab time directly on my calendar.

Questions and answers

What is a Forward Deployed Engineer?

An engineer who doesn't stop at recommendations. I do the recon, go where it hurts most, do what needs doing, and for the length of the mission I can work inside your company. I leave when the team runs on its own.

How is a fractional CTO different from a full-time CTO?

You get a technical leader for part of the time, without the cost of a full-time CTO. I learn your goals, help set the technical direction and the KPIs, then lead the team, getting into the code when needed.

Is the training on-site or online?

Either: at your place or online. I write the programme to fit your team after a short conversation about your expectations.

How does working together look?

Three steps: recon (a map of the domain and the pain), action (working together with your team) and handover (documentation and training, so the team works without me).

See all questions