Skip to content

Backend Engineer

Jaeyoung Heo

I’m a backend engineer focused on understanding complex systems and modernizing them through better abstractions, domain models, and architecture.

Finding the right structure

I start by identifying the concepts and constraints embedded in a system. I decide which concepts belong in a shared model, where responsibilities should be separated, and how those choices shape interfaces and architecture.

I also work through the migration: what can change first, what must remain compatible, and how to verify each step.

  • What needs an explicit model?
  • How much abstraction is appropriate?
  • What should the platform or infrastructure handle?

Writing and contact