SANGYUN LEE (LOGAN LEE)

Software Engineer & Database Architect

[ PROFILE OVERVIEW ]

EMAIL: [email protected]

PHONE: +1-206-999-9548

NAME: Sangyun Lee (Logan Lee)

ROLE: Senior Software Development Engineer

LOCATION: Greater Seattle Area

SPECIALTY: Database Engine Internals, High-Concurrency Control, Storage Optimization

LANGUAGES: C++, SQL, C, Java (Expert) / C#, Python, Shell (Proficient)

LINK: LinkedIn Profile

[ WORK EXPERIENCE ]

RESUME PDF: DOWNLOAD PDF

Microsoft (Azure SQL Database - Storage Engine)

July 2021 - Present

Sr. Software Development Engineer | Redmond, WA

  • Concurrent SGAM Updates: Architected high-concurrency page allocation logic by redesigning SGAM update mechanisms, eliminating centralized contention bottlenecks for massive throughput scaling.
  • Dynamic Space Management: Designing scalable space management architecture for Hyper Scale environments to optimize storage efficiency and reduce infrastructure costs.

Coupang (Server Backend - Order)

Oct 2020 - June 2021

Sr. Software Development Engineer | Seoul, Korea

  • High-Availability Architecture: Migrated massive order datasets from Cassandra to AWS with zero downtime, ensuring 100% data integrity for high-traffic commerce systems.

Naver (Data Analysis - Shopping Data)

May 2020 - Oct 2020

Sr. Software Development Engineer | Seongnam, Korea

  • Trillion-scale Real-time Pipeline: Developed a high-performance API to deliver real-time shopping data for over 30 million active users to the advertisement system.

SAP Labs Korea (HANA Database - Storage Engine)

Nov 2016 - Apr 2020

Software Development Engineer | Seoul, Korea

  • NVM Persistence Layer: Optimized logging and persistence architecture for Non-Volatile Memory (NVM), achieving a 70% reduction in database restart time.
  • LOB Performance: Redesigned Direct Large Object Garbage Collection logic, achieving 5x faster performance in bulk deletion and management.

TmaxData (Tibero Database - Frontend)

Aug 2013 - Oct 2016

Software Development Engineer | Seongnam, Korea

  • Domain Indexing Framework: Architected extensible indexing frameworks to support user-defined data types and complex high-performance queries.
  • PSM Debugger: Built a comprehensive debugger for Stored Procedures (PSM) to enhance system-wide developer productivity.

[ EDUCATION ]

M.S. in Computer Science | Kyungpook National University (2011 - 2013)

• Advisor: Prof. Wook-Shin Han | Database & Graph Mining Laboratory

B.S. in Computer Science | Kyungpook National University (2006 - 2011)

[ KEY PROJECTS ]

1. High-Concurrency Page Allocation Logic (Microsoft)

Overhauled SGAM update mechanisms in Azure SQL Database Storage Engine to prevent lock contention under extreme parallel workloads.

2. Zero-Downtime Data Migration Architecture (Coupang)

Migrated high-volume order datasets from Cassandra to AWS infrastructure while guaranteeing 100% data integrity and zero system outage.

3. Trillion-scale Real-time Ad Data Pipeline (Naver)

Engineered low-latency real-time API services processing shopping interaction data for 30M+ active daily users.

4. NVM Logging & Persistence Engine (SAP Labs Korea)

Architected Non-Volatile Memory persistence workflows in SAP HANA for near-instant crash recovery and reduced I/O overhead.

5. Extensible Domain Indexing Framework (TmaxData)

Designed customizable indexing modules within Tibero RDBMS engine to accelerate complex user-defined query operations.

6. TurboGraph: Billion-Scale Parallel Graph Engine (KNU Lab)

Developed a high-performance disk-based graph computation engine processing billion-scale graph datasets on a single commodity PC.

[ RESEARCH & PUBLICATIONS ]

[ ADVANCED DB BREAKOUT ]

[A/D] or [ARROWS] Move | [SPACE] Launch Sticky Ball
Items: (2) Multi-Ball | (S) Sticky Paddle | (E) Expand Paddle

SCORE: 0 | BALLS: 0 | SPEED: 1.0x | STATUS: PRESS ANY KEY TO START