Tae Hwan Jung

Tae Hwan Jung

AI Engineer Β· Founding Engineer @ Clober

μ–΄λ–€ 도메인이든 λΉ λ₯Έ learning curve둜 κ·Έ λΆ„μ•Όμ˜ 탑 ν‹°μ–΄κ°€ 될 수 μžˆμŠ΅λ‹ˆλ‹€.

"AI knows everything" μ‹œλŒ€μ— λ‹¨μˆœνžˆ "정보λ₯Ό 많이 μ•„λŠ” 것"은 더 이상 μ€‘μš”ν•˜μ§€ μ•Šλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 특히 연ꡬ 쑰직이 μ•„λ‹Œ, ν”„λ‘œλ•νŠΈκ°€ 더 μ€‘μš”ν•œ μŠ€νƒ€νŠΈμ—…μ—μ„œ ν’€μ–΄μ•Ό ν•˜λŠ” λ¬Έμ œλŠ” λŒ€λΆ€λΆ„ λ³ΈμΈμ—κ²Œ μ΅μˆ™ν•œ λ„λ©”μΈμ—μ„œ μ‹œμž‘λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λ”°λΌμ„œ μ €λŠ” 본인이 μž˜ν•˜λŠ” 문제λ₯Ό ν‘ΈλŠ” 것보닀, μ‹œμž₯μ—μ„œ κΌ­ ν’€μ–΄μ•Ό ν•˜λŠ” 문제λ₯Ό λŠ₯λ™μ μœΌλ‘œ μ°Ύμ•„ ν‘ΈλŠ” λ°©ν–₯성이 μ•žμœΌλ‘œμ˜ μ—”μ§€λ‹ˆμ–΄μ—κ²Œ ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. μ΄λŠ” λ¬Έμ œμ— μ ‘κ·Όν•˜λŠ” 방식, μœ μ§€λ³΄μˆ˜λ₯Ό κ³ λ €ν•œ μ•„ν‚€ν…μ²˜ 섀계, 그리고 ν”„λ‘œλ•νŠΈλ₯Ό λ§€λ‹ˆμ§•ν•˜λŠ” μ „ 과정을 μ•„μš°λ₯΄λŠ” μ—­λŸ‰μž…λ‹ˆλ‹€.

μ €λŠ” AI μ—”μ§€λ‹ˆμ–΄λ‘œ 컀리어λ₯Ό μ‹œμž‘ν–ˆμŠ΅λ‹ˆλ‹€. 이후 블둝체인 ν•„λ“œμ—μ„œ ν’€κ³  싢은 문제λ₯Ό λ°œκ²¬ν–ˆκ³ , AIμ—μ„œ ν–ˆλ˜ κ²ƒκ³ΌλŠ” μ „ν˜€ λ‹€λ₯Έ λΆ„μ•Όλ₯Ό zero baseλΆ€ν„° μ‹œμž‘ν–ˆμŠ΅λ‹ˆλ‹€. 4λ…„ λ™μ•ˆ ν›Œλ₯­ν•œ νŒ€μ›λ“€κ³Ό ν•¨κ»˜ 3–4κ°œμ›” 주기둜 ν”„λ‘œλ•νŠΈλ₯Ό μΆœμ‹œν•˜λ©° 6–7번의 ν”„λ‘œλ•νŠΈ 사이클을 κ²½ν—˜ν–ˆμŠ΅λ‹ˆλ‹€. 이 κ³Όμ •μ—μ„œ μ—”μ§€λ‹ˆμ–΄λ‘œμ„œλŠ” λ°©ν–₯성은 λ§žμ§€λ§Œ 아직 κ°œμ²™λ˜μ§€ μ•Šμ€ λ¬Έμ œλ“€μ„ 깊이 κ³ λ―Όν–ˆκ³ , λ§Œλ“  ν”„λ‘œλ•νŠΈλ₯Ό μ‹œμž₯μ—μ„œ μ„±κ³΅μ‹œν‚€κΈ° μœ„ν•œ λ‹€μ–‘ν•œ μ‹œλ„λ₯Ό νŒ€μ›λ“€κ³Ό ν•¨κ»˜ ν•΄λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

창업을 κ²½ν—˜ν•˜κΈ° 이전과 μ΄ν›„μ˜ μ €λŠ” 비ꡐ할 수 없을 만큼 λ‹¬λΌμ‘ŒμŠ΅λ‹ˆλ‹€. μ—”μ§€λ‹ˆμ–΄λ‘œμ„œμ˜ 주체성뿐 μ•„λ‹ˆλΌ, 문제λ₯Ό ν’€μ–΄κ°€λŠ” κ³Όμ •μ—μ„œμ˜ λ³΅μž‘ν•œ 인간관계와 λ‚™μ˜€μ˜ κ²½ν—˜μ„ 톡해 훨씬 깊게 μ„±μž₯ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. 이 κ³Όμ •μ—μ„œ κ°€μž₯ 깊이 배운 덕λͺ©μ€ μœ€λ¦¬μ„±κ³Ό μ±…μž„κ°μž…λ‹ˆλ‹€.

μ œκ°€ ν’€κ³ μž ν•˜λŠ” λ¬Έμ œκ°€ μžˆλŠ” 곳이라면, λ‹€μŒ μ»€λ¦¬μ–΄μ˜ 도메인은 μƒκ΄€μ—†μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ—”μ§€λ‹ˆμ–΄λ‘œμ„œλŠ” μ–΄λ–€ λΆ„μ•Όμ—μ„œλ“  AIμ‘°μ°¨ ν’€μ§€ λͺ»ν•˜λŠ” μ–΄λ €μš΄ 문제λ₯Ό ν”„λ‘œλ•νŠΈ κ΄€μ μ—μ„œ ν’€μ–΄λ‚˜κ°€κ³  μ‹Άκ³ , νŒ€μ›μœΌλ‘œμ„œλŠ” νŒ€μ— 큰 μœ„κΈ°κ°€ λ‹₯쳀을 λ•Œ μ±…μž„κ° 있게 κ·Έ 무게λ₯Ό 질 수 μžˆλŠ” μ‚¬λžŒμ΄ 되고 μ‹ΆμŠ΅λ‹ˆλ‹€.

Give me any domain, and I'll climb the learning curve to become top-tier in that field.

In an age where "AI knows everything," simply knowing a lot is no longer what matters. Especially at a startup β€” where you have to win with product, not research β€” the problems you need to solve rarely start from a domain you're already comfortable in. So rather than solving the problems you're already good at, I believe the direction engineers should take is to actively seek out the problems that carry real market value and must be solved. This spans how you approach a problem, how you design architectures for maintainability, and how you manage a product end-to-end.

I started my career as an AI engineer. I then found problems I wanted to solve in blockchain, and started from zero in a field completely unlike anything I had done in AI. Over the past four years, alongside great teammates, I've been through 6–7 product cycles, shipping a new product every 3–4 months. Along the way, as an engineer I wrestled deeply with problems where the direction was right but the path was still unexplored, and with my team I tried every angle to make those products succeed in the market.

Who I am before and after founding is incomparably different. Beyond simply having engineering ownership, I grew far more deeply through the messy human dynamics of working problems out together and through the experience of falling behind. The values I took away most from this journey are integrity and accountability.

As long as there are problems I want to solve, the domain of my next career doesn't matter. As an engineer, I want to keep solving hard problems β€” problems even AI can't solve β€” from a product standpoint. As a teammate, I want to be the one who can carry the weight when the team faces a real crisis.

AI Skills

  • LLM Distributed Pre-training
  • Knowledge Distillation & Compression
  • Programming NLP
  • Document AI (LayoutLM, OCR)
  • PyTorch / Python

Blockchain Skills

  • Financial Modeling & DeFi Protocol Design
  • Solidity Development & Gas Optimization
  • Web3 Full-stack (FE / BE)
  • On-chain Data Indexing Pipeline
  • Data-driven Market Making & Arbitrage
  • TypeScript (main) / Rust

Education

  • BS in Computer Engineering, 2015 – 22

    Kyung Hee University (incl. two years of military service)

Industry Experience

 
 
 
 
 

Founding Engineer, Core Protocol

Clober (Merekat)

Apr 2022 – Present Gangnam-gu, Seoul

Clober is a DeFi protocol company β€” “Building DeFi primitives that matter” β€” building an order-book DEX on-chain. The core problem we worked on was bringing a decentralized order-book exchange fully on-chain and shipping it as an optimized, usable product. Over four years of founding-stage work I helped take Clober from zero to one across the full product surface β€” protocol internals, backend, and frontend.

Beyond the engineering itself, what four years of founding-stage work at Clober gave me: hands-on zero-to-one product experience (planning, UI/UX, execution, launch); comprehensive domain knowledge in finance; and practical experience in DeFi architecture design and financial modeling. These are the parts I carry forward the most.

The engineering work I personally did during that period breaks down as follows:

Task 1 β€” Clober v1 (2022.04 – 2023.03) β€” clober.io

  • Built Clober v1 across the full stack (Smart contracts + Backend + Frontend).
  • On the contract side, implemented gas-optimized on-chain order matching using segmented segment trees and octopus heaps.
  • Write-up: ethresear.ch post Β· recap thread Β· gas benchmarks

Task 2 β€” DEX aggregator on Polygon zkEVM (2023.03 – 2023.06)

  • Built a DEX aggregator for Polygon zkEVM in Rust, solo development, to support Clober’s growth on the chain.

Task 3 β€” Coupon Finance (2023.06 – 2024.06) β€” coupon.finance

  • Built the frontend and backend of Coupon Finance, a sister protocol built to drive Clober’s growth.
  • Coupon Finance is a fixed-rate DeFi lending protocol that tokenizes interest rates as tradable “coupons” on an on-chain order book β€” collapsing the deposit–borrow APY spread down to the order book’s bid–ask spread, so both lenders and borrowers get tighter rates than on traditional money markets.

Task 4 β€” ETH/USDC vault strategy (2024.06 – Present) β€” base.clober.io

  • Responsible for the development and management of Clober’s ETH/USDC vault strategy, end-to-end.
  • Improved market-making strategy using Markov modeling.
  • Built the data pipeline powering strategy backtesting and simulation.
  • Designed a real-time on-chain event tracking pipeline (Ponder-style indexing β†’ Grafana dashboards) for live strategy monitoring and data analysis.
  • Optimized DEX ↔ Clober arbitrage to reduce market-maker losses.
  • Launches: Monad mainnet (2025.11), Base chain vault (2026.01).
 
 
 
 
 

AI Research Engineer (Full-time)

Upstage AI

Jul 2021 – Apr 2022 Yongin, Republic of Korea

Upstage AI is a Korean AI company focused on enterprise AI. I joined as a research engineer on the Document AI team during its early phase, working on the foundational models that later became part of Upstage’s document-understanding product line.

Task 1: LayoutLM training and fine-tuning

  • Trained and fine-tuned LayoutLM β€” a multimodal transformer that jointly models page layout and text β€” for Korean document understanding.

Task 2: OCR labeling dataset

  • Built the labeling dataset used to train the document understanding models.

Task 3: Document parser

  • Built a parser for document processing.
 
 
 
 
 

Contract AI Engineer

Brunel AI

Sep 2020 – Jun 2021 Mapo-gu, Republic of Korea

Brunel AI is a startup that builds AI-powered search products for patents. This was a formative experience in thinking about AI from a product perspective β€” the models I trained shipped into the actual product and came back with real user feedback.

Task: AI engineering across the stack

  • Helped scope research problems into AI tasks that could be realized as real product features (e.g., deciding which data to collect for long-term value, and framing user problems as concrete ML tasks).
  • Improved search quality by developing a model that recommends relevant patents from a user’s input query.
  • Built the supporting infrastructure for the data pipeline and model serving.
 
 
 
 
 

AI Research Internship

NAVER Clova AI

Dec 2019 – Jun 2020 Seongnam, Republic of Korea

NAVER Clova AI is one of Korea’s leading AI research organizations. I worked in the LaRva team on Korean language modeling, which is where I built deep practical experience with large-scale training on distributed GPU clusters. In six months I was able to contribute to several tasks at once, thanks to the team’s resources and mentorship.

Task 1: Pretraining large-scale language models (BERT, RoBERTa) in a distributed GPU environment

  • Trained on up to 64 V100 GPUs with large-scale corpora in a distributed setup.
  • Ran hundreds of pre-training experiments and learned how to avoid CPU/GPU bottlenecks, use mixed precision effectively, and manage large training datasets.

Task 2: Efficient and lightweight pretrained language models

  • Studied how to apply Lample’s Product Key Memory (PKM) to pretrained LMs while avoiding catastrophic drift during Masked-LM pretraining and downstream fine-tuning. The work was accepted to Findings of EMNLP 2020.
  • Applied knowledge distillation to build a lightweight Korean RoBERTa.

Task 3: KorQuAD 2.0 leaderboard β€” 1st place (F1/EM: 83.54 / 66.95, 2020-04-22)

  • KorQuAD 2.0 is a reading-comprehension dataset in the spirit of Google’s Natural Questions: the model has to find the correct answer span inside a full Wikipedia page, where the answer can be a table, a list, or a paragraph β€” much harder than single-paragraph QA.
 
 
 
 
 

AI Engineer Internship

Platfarm

Dec 2018 – Feb 2019 Mapo-gu, Republic of Korea

Platfarm is a startup that builds products that recommend emoji based on chat text. This was my first industry role and where I first learned how an engineering team collaborates day to day.

Task: Emoji recommendation from chat text

  • Annotated and cleaned a raw chat corpus for training.
  • Built a sentiment-analysis-based emoji recommendation model.

Projects

*

nlp-tutorial

Natural Language Processing Tutorial for Deep Learning Researchers text

nlp-roadmap

A mind map and keyword roadmap for students interested in learning NLP. text

distribution-is-all-you-need

A tutorial on the basic probability distributions used in deep learning research. text

gpt-2-Pytorch

A simple PyTorch implementation of OpenAI’s GPT-2 for text generation. text

xlnet-Pytorch

A simple XLNet implementation with a PyTorch wrapper. text

commit-autosuggestions

A tool that AI automatically recommends commit messages. text

ai-docstring

A VS Code extension that automatically generates Python docstrings using an NLP model. text

ALBERT-Pytorch

A PyTorch implementation of ALBERT (A Lite BERT for Self-Supervised Learning of Language Representations). text

toeicbert

Undergraduate class project β€” solving TOEIC (Test of English for International Communication) questions using pytorch-pretrained-BERT. text

modelsummary

Model summaries for PyTorch, similar to model.summary() in Keras. text

matorage

An object storage manager for tensors (multidimensional matrices), built for deep learning frameworks (PyTorch, TensorFlow V2, Keras).

clober-dex/core

Clober DEX core Solidity contracts β€” the on-chain central limit order book engine. stars

clober-dex/library

Shared Solidity library used across the Clober protocol stack, including gas-optimized data structures such as segmented segment trees and octopus heaps. stars

clober-dex/v2-sdk

TypeScript SDK for Clober DEX v2 β€” the integration surface for external builders and the company’s own frontend. stars

clober-dex/coupon.finance

Frontend for Coupon Finance β€” a fixed-rate DeFi lending protocol that tokenizes interest rates as tradable “coupons” on an on-chain order book. stars

kubeFL

Federated Learning Infra Architecture on Kubernetes(EKS)

clober-dex/v2-subgraph

The Graph subgraph that indexes Clober DEX v2 on-chain events for analytics, historical queries, and the SDK’s read path. stars