Execution reliability
Durable AI workflows
Designing and implementing the backend lifecycle around long-running AI work, with clear progress, recoverable state, and reliable access to completed results.
Gyuho Lee / Software Engineer
I build backend services and the infrastructure around AI. My work connects distributed systems, model serving, and careful evaluation.
Dallas–Fort Worth, Texas
Software Engineer at Viridia Solutions
Georgia Tech MS in CS · Expected Dec 2026
01 / Selected work
Execution reliability
Designing and implementing the backend lifecycle around long-running AI work, with clear progress, recoverable state, and reliable access to completed results.
Model serving
Building LLM serving and evaluating it against complete application workloads, with attention to tail latency, throughput, and GPU resource use.
Evaluation quality
Evaluating observational data with causal ML methods, careful feature validation, and explicit limits on what an estimate can establish.
Data correctness
Improving event-driven services through production debugging, database tuning, and recovery tooling that makes operational intent explicit.
Selected professional contributions, shared at a general level. Company implementation details are omitted.
02 / How I work
Retries, interrupted work, and unexpected data are part of the problem. I design for those cases from the start.
I care about what a benchmark or model result actually supports, and the assumptions that could change the answer.
I mentor engineers, document decisions, and work through the interfaces between teams as carefully as the ones between services.
Off the critical path
Small games, state machines, and the occasional high score.