Daeseon Yoo

Daeseon Yoo

Software Engineer · Authorized to work in Canada · Toronto, ON · showep12@gmail.com · LinkedIn · GitHub · Blog · Portfolio

Professional Summary

Backend Engineer with 6 years of experience designing and operating data-heavy enterprise systems in global manufacturing environments. Specialized in ensuring transaction integrity, concurrency control, and system reliability using Java, C#, and SQL. Currently applying production-grade fault tolerance—such as async workflows, retry/backoff, and state-machine execution—to build robust infrastructure for AI-enabled applications.

Technical Skills

  • Languages: Python, Java, Go, TypeScript, C#, SQL
  • Backend: Spring Boot, FastAPI, .NET, JPA, MyBatis, REST APIs, gRPC
  • Frontend: React, Next.js, Tailwind CSS
  • Data, Search & Messaging: PostgreSQL, Oracle, Redis, Kafka, RabbitMQ, SQL performance tuning
  • Infra & Testing: Docker, AWS, GitHub Actions, Terraform, k6, Testcontainers, Playwright, Vitest
  • AI: LLM APIs, RAG, embeddings, vector search, function calling, MCP

Work Experience

Software Engineer · SK AX

Sep. 2021 – May 2026

  • Redesigned transaction boundaries between manufacturing operations and financial systems using a staging-table and batch-worker pattern, cutting processing time by 60% and reducing reprocessing from 20 monthly cases to near zero. ▶ case film
  • Eliminated cross-server duplicate execution with a distributed lock (ShedLock/job_lock table), and decoupled the scheduler from execution via @Async so both month-end plant-close jobs run in parallel. » deep-dive
  • Resolved duplicate ID generation across multi-instance manufacturing execution services by implementing Oracle row-level locks (FOR UPDATE), preventing data anomalies and manufacturing downtime. ▶ case film
  • Consolidated 46 middleware endpoints into a single unified API using a reflection-based RPC dispatcher, deployed across 8 sites — freeing 1 FTE of middleware development by eliminating redeployments. ▶ case film
  • Resolved HTTP 413 failures in mobile scan flows without infrastructure changes by replacing full payload submissions with PK-only requests and server-side fresh-state retrieval, raising batch size from 30 to 80 while keeping inventory accurate. ▶ case film
  • Implemented a polymorphic architecture to dynamically dispatch site-specific logic without hardcoded conditionals, scaling execution across 8 plants with no added central headcount. » deep-dive
  • Refactored a 7.7K-line monolithic CASE-based PL/SQL query into per-process CTEs, reducing query size by 57%, isolating 5 sub-processes, and raising weekly cost-ledger ticket throughput from 4 to 7. ▶ case film

Software Developer · Dure Info

Jun. 2020 – Sep. 2021

  • Built and supported TCP socket server workflows for PC, PDA, and kiosk clients using .NET, with server-side stored procedure execution, DB credential isolation, and application-level message framing for partial TCP reads. » deep-dive

Selected Projects

TalkakAI-agent workspace and operating-memory system · Rust · Tauri · React · tmux

  • Developed a Tauri/Rust desktop process manager for AI/CLI workflows, using tmux sessions to preserve long-running subprocess state across React component remounts and app navigation.
  • Built an append-only local JSONL event/graph store for work tracking, storing work items, actions, decisions, evidence, approvals, and verification receipts with project-scoped retrieval.

MimiYouTube-clip English shadowing trainer · Spring Boot · Next.js · PostgreSQL · AWS

  • Built an event-driven async LLM pipeline using Spring AFTER_COMMIT and bounded @Async so provider calls run outside DB transactions, with short transactions recording PENDING to READY/FAILED states.
  • Implemented multi-provider fallback with retry/backoff for 429/5xx failures, isolating provider throttling from workflows.

DocVaultWindows endpoint audit platform · Go · PostgreSQL · Windows Agent

  • Built Windows agent onboarding with single-use install tokens, server-side token provisioning, automatic host-user mapping, heartbeat checks, and telemetry self-tests.
  • Implemented tamper-evident endpoint audit workflows using osquery and custom endpoint telemetry, PostgreSQL hash-chained logs, RBAC file-vault access, alert rules, and admin views for offline, unassigned, and unverified PCs.

Education

M.S. & B.S. Industrial EngineeringKumoh National Institute of Technology, South Korea

Mar. 2012 – Feb. 2019

Resume · Daeseon Yoo