I’m a software engineer. I build large-scale platforms, from ads and CRM to AI agents, and lead the teams that run them.
I spent twelve years at NBT, from founding engineer to director of engineering. I built AdiSON, a B2B ad platform, and headed its engineering through the company’s KOSDAQ listing. AdiSON is the largest rewarded-ad offerwall in Korea, with 45% market share and over 10 million monthly active users, and you’ll find it inside Naver Webtoon, Naver Pay, KakaoTalk, Toss, and Baemin.
At Datarize I worked on the foundation of its CRM marketing platform, including the API gateway, identity, and core services. I also developed new products on top of it, such as event-triggered and flow-based messaging.
These days I’m applying what years of running large, real-time backends taught me to AI agents. The goal is easy to state and hard to get right: an interrupted run should pick up where it left off, and a failure should tell you why.