Seungha Lee

Seungha Lee

Software Engineer · Backend / DevOps · Go / gRPC / Kafka

Career Description

Hi, I’m Seungha Lee — a backend engineer who enjoys nothing more than the time spent solving problems.

Seven years in software and engineering — Java backend (2 years) → AI/GPU infrastructure R&D (about 2 years) → Go backend (3 years).

In my current role I work on payments, notifications, transaction history and data pipelines, mainly designing for data consistency in distributed systems (pre-emption, idempotency, recovery), and I also handle CI/CD, Kubernetes manifests, the gateway and DB DDL for my services. I design the failure path first and turn review feedback into written team principles. I’m applying for both backend and DevOps roles.


Skills

?1: Basic
2: Used in operations
3: Can design & run in production
Languages
  • 3Go
  • 3Java (Spring)
  • 3SQL
  • 2Python
  • 2Shell
Communication
  • 3gRPC
  • 3HTTP / REST
  • 3SSE
  • 3Kafka
  • 2Envoy
  • 2Debezium (CDC)
  • 2Watermill
Data
  • 3PostgreSQL
  • 3Redis
  • 2MongoDB
  • 2DocumentDB
  • 2Snowflake
Infrastructure
  • 3Docker
  • 3Kubernetes (EKS)
  • 3Helm
  • 3GitLab CI
  • 2ArgoCD
  • 2Rundeck
  • 2Ansible
Observability
  • 3Datadog
  • 2Jaeger
  • 2OpenSearch
  • 2Prometheus·Grafana
AI
  • 2Vertex AI (LLM)
  • 1Omniverse·IsaacSim

Work Experience

NEXON UNIVERSE — MapleStory Universe

Backend Developer · Platform Development Team · Nov 2023 – Nov 2026 (3 years)

NEXON UNIVERSE (founded 2022, a Nexon affiliate) builds MapleStory Universe (MSU), a Web3 platform that brings blockchain to the MapleStory IP. I developed its backend on the platform development team.

I started on the on-chain/off-chain synchronization layer and went on to work on transaction history, bookmarks, the marketplace BFF, account/payment, unified notifications, a policy service, a CDC data pipeline and an operations AI bot.

3 yrsat the company
Nov 2023 – Nov 2026
6main Go services
built and operated
4services · domains · bots
built new · joined early
5deployment environments
dev · test · qa · stage · live

Go gRPC Kafka PostgreSQL Redis MongoDB Snowflake AWS EKS Helm Vertex AI

My core role: keeping data consistent in distributed systems — preemption · idempotency · CDC.

Portfolio (KR) — problem · approach · result → Design Decisions (KR) →

What I did

1 On-chain / off-chain synchronization (Data Engine)

Main work Nov 2023 – Apr 2024

GoSagaRedis distributed lockHelm

Impact Fixed nickname duplication at character mint with Redis-lock preemption · turned per-item NFT validation lookups into one list query

2 Transaction history · bookmarks · marketplace BFF

Main work Jun 2024 – Sep 2025 · maintained afterwards

gRPCKafkaPostgreSQL advisory lockRedis NXCDCSnowflake

Impact Restructured and extended transaction history and built bookmarks, both through to production · per-event-type defence against concurrent duplicate writes (Redis NX · advisory locks) · narrowed intermittent BFF pod restarts to a cause and fixed them

3 Account · payment · unified notifications

Main work Jul 2025 – Aug 2026

WorldpayRedis LuaSSEgRPC streamingMongoDB

Impact Completed credit-card verification and added the card path to account re-verification · daily attempt counter's increment + expiry made atomic with Lua · bulk recipients moved to 500-row streaming chunks · full-user KYC migration completed in production

4 Policy service · data pipeline · ops automation

Main work Jan 2026 – Nov 2026

DebeziumSnowflake Stream/TaskVertex AIOpenSearch

Impact Consolidated scattered control logic into one policy service used by four callers · replaced batch sync jobs with a CDC pipeline · automated first-pass error triage and shipped the first fix for a vendor model-deprecation outage within 3 days (re-swapped on recurrence)

5 Infrastructure · CI/CD · gateway

Throughout

GitLab CIDockerHelm · EKSRundeckEnvoy

Impact New services shipped with their full deployment set · five deployment environments operated (dev · test · qa · stage · live) · gateway routes and auth tidied

6 Back office · operations tools · other

Mar 2025 – Oct 2026

Tech Stack

Language  ·  Go · Java (Spring)

Communication  ·  gRPC (unary / streaming, buf) · HTTP · Envoy · SSE

Data  ·  PostgreSQL · MongoDB · AWS DocumentDB · Redis · Snowflake

Messaging  ·  Kafka (Watermill · Debezium Connect · Spring Kafka)

Infra / DevOps  ·  AWS EKS · Kubernetes · Docker · Helm · ArgoCD · Rundeck · Jenkins · GitLab CI · Envoy

Observability  ·  Datadog · Jaeger · OpenSearch

AI  ·  Vertex AI (LLM)


UCLICK — AI Engineering R&D

AI Engineering R&D · AI Service Team 1 · Jan 2022 – Oct 2023 (1 yr 10 mo)

UCLICK — Backend Developer

Backend Developer · R&D Lab 2 · Nov 2019 – Dec 2021 (2 years)


How I Work

Design

Operations

Collaboration


Other Experiences

Certifications

CertificationIssuerDate
Engineer Information ProcessingMinistry of Science and ICTAug 2019
SQL Developer (SQLD)Korea Data AgencySep 2019
Information Security EngineerMinistry of Science and ICTMay 2023
Linux Master Level 1KAITMay 2021
Network Administrator Level 1ICQAMay 2023
Linux Master Level 2KAITJul 2020
Network Administrator Level 2ICQAJul 2020

Korea National Open University — Computer Science

Mar 2021 – Feb 2024

Enrolled to ground my engineering in computer science fundamentals and took major courses only — operating systems, compilers, data structures, algorithms, databases, C/C++/Java, security and cloud computing — with A+ in each of these courses.

Korea Polytechnic — Data Convergence Software

Mar 2019 – Nov 2019

Hands-on Java/Spring, Python, R, Linux and database training, including TensorFlow regression, large-scale customer SQL analysis with Oracle, and JSP/Open-API web apps.

Ewha Womans University — Mathematics Education

Mar 2011 – Feb 2016

Mathematics major (calculus, linear algebra, geometry, probability and statistics, analysis, topology, number theory, abstract algebra) — trained to solve problems through definitions and proofs.