Where Legacy Code
Meets Practical Guidance.

You're stuck in legacy code — slow delivery, constant bugs, and nothing your team has tried has fixed it. Adding AI to the mix only made delivery worse. Transforming a real codebase, and getting your team behind the change, is a different challenge entirely. Optivem Group Coaching gives you live, practical guidance every two weeks.

What happens on each call
Bring your real challenges
No curriculum, no slides — live coaching on the real problems you're hitting.
Engineering decisions, resolved
TDD, ATDD, Hexagonal Architecture, Clean Architecture, CI/CD, legacy code, AI — all in scope.
Full replay access
Every session recorded — watch anytime if you can't attend live.
Fortnightly · 2-hour sessions
Generally 3–5pm CET/CEST — US East Coast morning friendly (9–11am ET).
The Problem

You've tried everything.
The legacy code won't budge.

Working in legacy code is relentless pressure — stressful deliveries, slipping deadlines, and fresh bugs every time you touch code no one fully understands.

01

You're alone with your legacy codebase

Just you and hundreds of thousands of lines of untested, tangled code — and the pressure to keep shipping without breaking it.

02

Theory doesn't map to reality

Textbook examples are clean. Your production codebase is not. The gap between them is where progress stalls.

03

There's no one to ask

AI gives you confident answers that fall apart on contact with your real codebase. Your team is stuck on the same problems you are. You need someone who's already shipped the fix.

What You Get

Practical guidance,
every two weeks.

No curriculum. No slides. Just live Q&A on what you're actually working on. Coaching is advisory support for engineers already doing the work — live guidance on your real challenges.

Live Coaching, Every Two Weeks

Every two weeks, a 2-hour live session where you bring the real challenges you're facing at work. We talk them through live — concrete, applicable guidance. Sandbox examples may be used where they help. Proprietary code can't be shown on public calls — that's what the Teams option is for.

TDD ATDD CI/CD Hexagonal Architecture Clean Architecture Legacy Code AI

Full Session Recordings

Every call is recorded. Miss a session? Watch the replay on your own schedule — all past calls included.

Europe & US-Friendly

Sessions are held every two weeks and run about 2 hours, generally 3–5pm CET/CEST (9–11am ET), with dates announced in advance.

Dedicated Private Option

Company teams get exclusive private calls. No outside attendees — discuss internal architecture and codebase details in full confidence.

Membership

Choose your plan.

Individual · Monthly

Monthly

For senior engineers and tech leads working through legacy code. Bring your real challenges and we work them live every two weeks on a sandbox or open-source project.

€97 / month
Billed monthly · cancel anytime

  • Live coaching calls every two weeks
  • Work your real challenges with worked examples where available
  • Full replay access to all sessions
  • Unlimited topic scope
  • Coaching alongside other senior engineers
  • Cancel anytime
Join Monthly
Recommended
Individual · Annual

Annual

The same membership at 20% off. Best for engineers committed to the long game of modernizing their codebase, with steady, practical guidance every two weeks.

€1,164 €930 / year
Save 20% — €234 off vs monthly

  • Live coaching calls every two weeks
  • Work your real challenges with worked examples where available
  • Full replay access to all sessions
  • Unlimited topic scope
  • Coaching alongside other senior engineers
  • Save 20% vs monthly billing
Join Annual
Company · Teams

Teams

Private coaching for company teams. Live sessions reserved for your team alone, on your real codebase, with full confidentiality every call — something a public seat can't offer.

Team Size Per Month
Up to 3 engineers €4,000 / month
Up to 5 engineers €6,000 / month
Up to 10 engineers €10,000 / month
Annual term available — save 20%
  • Private sessions for your team only — no outside attendees
  • Work directly on your company's real, proprietary codebase
  • Every session focused on your team's context
  • NDA available on request
Book a Call to Discuss

30-day money-back guarantee. Not 100% satisfied? Request a full refund within your first month.

About Your Coach

Valentina
Jemuović

Technical Coach at Optivem. Years spent helping engineering teams modernize legacy systems without years of expensive trial and error.

"Teams aren't stuck for lack of theory. They're stuck because no one's shown them how to apply it to real, legacy code."

Creator of the ATDD Accelerator and Pipeline Accelerator programs. Worked directly with engineering teams across Europe and North America. Optivem Group Coaching brings that same hands-on support to any engineer or team fighting through legacy code.

TDD ATDD CI/CD Hexagonal Architecture Clean Architecture Legacy Code
Valentina Jemuović, founder of Optivem
FAQ

Common questions.

Do I need to have completed an Optivem course to join?
No — open to any senior engineer or tech lead actively working on legacy code modernization. Prior course experience is helpful but not required.
What if I can't make the live calls?
All calls are recorded. You'll have full replay access — watch at your own pace, on your schedule.
Is the coaching live or async?
All coaching happens live on the calls every two weeks — that's where you bring your questions and we work through them together. Guidance is delivered live on the calls rather than async between sessions, and every call is recorded, so over time you build up a full library of guidance you can revisit anytime.
What topics are covered on the calls?
Whatever you're working on. TDD, ATDD, CI/CD, Hexagonal Architecture, Clean Architecture, legacy code, AI — driven by your real questions, not a fixed curriculum.
Will you write the code or build it with me?
No — coaching is advisory. You bring your real challenges to the calls and we work through the approach together, but the implementation stays in your hands between sessions. It's guidance on your work, not a build-it-with-you (or build-it-for-you) service.
What's the difference between Public and Private membership?
Public membership runs as open calls alongside engineers from other companies, working through the approach on a sandbox or open-source project, with worked examples where available. Private membership is exclusively for your team — dedicated calls, no outside attendees, where you work directly on your company's real codebase in full confidence. See below for how confidentiality works on each.
Can I work on my real code, and is it kept confidential?
On public calls you work with a sandbox or open-source project, never your proprietary code — so nothing confidential leaves the room and no NDA is needed. If you want to work directly on your company's real codebase, Private (Teams) membership is built for exactly that: dedicated calls for your team alone, in full confidence, with an NDA available on request.
Can I cancel anytime?
Public monthly membership cancels anytime; Private memberships require 30 days notice. And every membership is covered by our money-back guarantee — see below.
Is there a money-back guarantee?
Yes — every membership, individual or Teams, is covered. If you're not 100% satisfied, request a full refund within your first month.
When are the calls scheduled?
Sessions are held every two weeks and run about 2 hours, with dates and times announced in advance. They generally run 3–5pm CET/CEST (9–11am ET), though exact timing varies and sessions may be rescheduled to a different day. All sessions are recorded in full — replay access always included.
What happens if a call is rescheduled?
A session needs to move. The Technical Coach reserves the right to reschedule a call to a different day or time, and you'll be notified in advance. Every session is recorded in full, so you keep complete replay access even if a new time doesn't suit your schedule.
Get Started

Ready to make
an impact?

Practical, live guidance for the legacy code you're up against — and for bringing your team with you. Every two weeks.