[portfolio](https://geonwoo.kim/en/portfolio) › Biztalk

# BGMS messaging system development and operations

https://geonwoo.kim/en/portfolio/biztalk-bgms

Period: 2025.05 — 2025.10

BGMS is the messaging system that sends Kakao AlimTalk and brand messages. Its 14 Kafka-based microservices run on 54 instances. It sends about 400 million messages a month on average and handles 2,000 per second at peak. I developed features for it and ran it throughout my time at Biztalk.

Feature work and operations for a messaging system sending about 400 million messages a month

Team: SD team · BGMS development and operations

Role: Brand message features · MSK Realtime topic setup · Related logic refactoring · Service operations

Java · Spring Boot · AWS MSK · Redis

- Blocking feature for KakaoTalk brand messages
- Reprocessing logic for KakaoTalk brand message targeting (N, I)
- Realtime topic in MSK and refactoring of the related logic


[Overdue payment notice RPA](https://geonwoo.kim/en/portfolio/bond-rpa) · [Deployment pipeline setup and internal GitLab migration](https://geonwoo.kim/en/portfolio/biztalk-ci-cd)
