Dongwook Chang is a software engineer based in Seoul with 8 years’ experience building backend systems, ETL/CDC pipelines, and server-side applications for large-scale services at Kakao. He has hands-on RDBMS expertise from developing a PL/SQL parser module at Tmax Tibero and contributing substantive fixes to the popular python-mysql-replication project, improving edge-case parsing for MySQL 8 and tricky datatypes. Equally comfortable in production engineering and low-level protocol work, he blends data engineering rigor with systems-level debugging. A dual-degree graduate in Computer Science and Business Administration from Sogang University, he pairs strong technical depth with product-minded thinking. An ex-military interpreter and former teaching assistant, he brings disciplined communication skills and a collaborative approach to cross-functional teams.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering - BE, Computer Science, 4.0 / 4.5, Bachelor of Engineering - BE, Computer Science, 4.0 / 4.5 at 서강대학교
Pure Python Implementation of MySQL replication protocol build on top of PyMYSQL
Role in this project:
Back-end Developer
Contributions:25 reviews, 9 commits, 42 PRs in 9 months
Contributions summary:Dongwook primarily contributed to the `python-mysql-replication` project by implementing features and fixing bugs related to parsing and handling MySQL replication events. They added support for the `ZEROFILL` attribute in numeric datatypes and improved the handling of `TIME` datatypes, especially for negative values. Furthermore, the user fixed parsing issues related to MySQL 8 partitioned tables and enhanced the parsing of status variables and null bitmasks in table map events. Their work involved modifying core components of the replication protocol implementation.
Contributions:483 pushes, 1 branch in 4 years 4 months
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.