Daemyung Kang

Software Engineer at Lablup Inc.

South Korea
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Daemyung Kang is a seasoned software engineer with 14 years of experience building high-performance backend systems and distributed data platforms across major Korean tech companies and global open-source projects. He has deep expertise in storage, caching and real-time data pipelines—having contributed to core Redis, twemproxy and KeyDB codebases as well as architected large-scale newsfeed, ETL and streaming systems at Kakao, Udemy and WEVERSE. Daemyung blends systems-level C/C++ and Java work with cloud-native data engineering (EMR, Databricks, Snowflake, Kafka, Airflow, Terraform) and has led both engineering and CTO roles, showing comfort from hands-on bug fixes to technical leadership. Notably, his contributions to Redis-related projects include protocol parsing, authentication and replication performance tweaks that improve reliability at scale. He currently contributes to Apache Tajo and is building at Lablup, bringing a pragmatic focus on observability, maintainability and performance to production systems.
code14 years of coding experience
job21 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at Korea National Open University
bookBachelor of Science Computer Science and Engineering, Bachelor of Science Computer Science and Engineering at Pusan National University
github-logo-circle

Github Skills (34)

caching10
debug10
key-value-store10
back-end-development10
redis10
nosql10
configuration-management10
databases10
c1110
networking10
data-structure10
c1710
performance-optimization10
memcached10
data-structures10

Programming languages (10)

JavaC++ShellJinjaCRustScalaGo

Github contributions (5)

github-logo-circle
twitter/twemproxy

Dec 2012 - Mar 2018

A fast, light-weight proxy for memcached and redis
Role in this project:
userBack-end Developer
Contributions:12 commits, 19 PRs, 148 comments in 5 years 4 months
Contributions summary:Daemyung primarily focused on enhancing the functionality and features of the twemproxy project, a proxy for memcached and redis. Their commits demonstrate the implementation of new options for statistics gathering, allowing for more flexible monitoring configurations. They also introduced support for an optional instance name in consistent hashing and implemented authentication for Redis. Further improvements include refactoring and adding features to the Redis protocol parsing.
light-weightredismemcacheproxylight
redis/redis

Oct 2012 - Jan 2021

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Role in this project:
userBack-end Developer
Contributions:1 review, 50 commits, 68 PRs in 8 years 4 months
Contributions summary:Daemyung primarily contributed to the core functionality of Redis, addressing bugs and enhancing its performance and stability. They fixed issues related to configuration, specifically with TCP_NODELAY settings for replication and the handling of server configuration parameters. The contributions also involved bug fixes related to core data structures and the AOF (Append Only File) persistence mechanism, ensuring data integrity and reliability. The user also refactored some code and implemented support for case-insensitive SET options, improving the overall maintainability and usability of the Redis codebase.
memorystreamsin-memory-databasememory-databasedata-model
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daemyung Kang - Software Engineer at Lablup Inc.