매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기
스크린샷 비교 기반 외부 링크 관제 Bot으로 제휴사 페이지 장애 감지와 알림을 자동화했습니다. Kubernetes CronJob 전환으로 안정성을 높이고 운영 확인 시간과 장애 인지 시간을 줄였습니다.

스크린샷 비교 기반 외부 링크 관제 Bot으로 제휴사 페이지 장애 감지와 알림을 자동화했습니다. Kubernetes CronJob 전환으로 안정성을 높이고 운영 확인 시간과 장애 인지 시간을 줄였습니다.

GitHub Actions와 Kubernetes 기반 배포 체계를 커밋 단위 배포로 개선했습니다. 배포 단계를 줄이고 deploybot을 구축해 배포 횟수를 약 4배 늘렸습니다.

Go·gRPC 기반 마이크로서비스에서 protobuf를 API 단일 원천으로 관리한 방식을 소개합니다. grpc-gateway와 interceptor로 REST 호환성 및 운영 관측성을 확보했습니다.

폐쇄망 금융 IDC의 수동 배포 문제를 해결하기 위해 Docker 기반 배포 시스템을 구축했습니다. drone.io와 Canary 전략으로 무중단 배포·롤백·이력 관리를 지원했습니다.

Android MVP 구조에서 변경 기능과 Presenter 로직을 중심으로 테스트하는 원칙을 소개했습니다. View 의존 영역은 Instrumented Test나 로직 분리로 검증하는 방법을 설명합니다.

AWS re:Invent 2019의 세션 유형과 Expo, 네트워킹 활용 방식을 정리했습니다. 사전 신청, 이동 동선, 현장 대화 전략 등 참가 실무 팁을 공유합니다.

PyCon KR 2019 부스용 Python 퀴즈 게임을 Pyxel로 구현한 과정을 소개했습니다. 문제 검증과 레벨 설계, 리소스·사운드 처리의 특징을 공유했습니다.

Apple Retail Store 전시용 iOS 데모 앱을 짧은 기간에 제작한 과정을 소개했습니다. Protocol 기반 mocking과 날짜 보정으로 오프라인 데모 경험을 구성했습니다.

TypeScript에서 LocalStorage의 JSON 복원 시 인스턴스가 보장되지 않는 문제를 다뤘습니다. Mapper와 BrowserStorage로 저장 책임을 분리해 안정성을 높였습니다.
