- Berlin
- https://mastodon.social/@wvwwvwwv
-
I only use local LLMs.
-
Joined on
2025-12-17
Changgyoo Park
Systems Software Engineer with over 15 years of experience, specializing in concurrency control, transaction management, and high-performance database systems. Adept at designing and optimizing core database components, with deep expertise in C++ and Rust.
Contact: [email protected]
Websites: Codeberg | DBLP | GitHub
Professional Experience
SAP - Development Architect (Jul 2025-Present)
- Developing and architecting the HANA Cloud database engine (C++) and HANA Distributed Storage (Rust).
Databricks - Senior Software Engineer (Mar 2024-Jun 2025)
- Optimized and maintained Spark Connect (Scala), e.g., Commit 6eee271 and Commit 07aa4ff.
SAP - Development Expert (Apr 2020-Feb 2024)
- Designed and implemented transaction management and multi-version concurrency control for HANA Distributed Storage (Rust).
- Reimplemented the HANA lock manager (C++).
- Reduced static memory usage from
~1GBto~10MB. - Patent: US-11113262-B2.
- Reduced static memory usage from
SAP - Senior Developer (Apr 2016-Mar 2020)
- Developed a cache-efficient concurrent hash map: a sharded hop-scotch hash table (C++).
- Architected transaction and lock managers for VORA and HANA (C++).
SAP - Developer (Sep 2010-Mar 2016)
- Implemented distributed transactions for HANA (C++).
Education
Seoul National University
- MSc in Computer Science (Sep 2008-Aug 2010)
- BAs in Piano Performance and BSc in Computer Science and Engineering (Mar 2004-Aug 2008)
- Graduated summa cum laude
Publications & Contributions
- DBLP Profile.
- Project owner of scc (Rust concurrent containers), and sdd (Rust epoch-based reclamation).
- Open-source contributions to Apache Spark.