Skip to content
View Acacian's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Acacian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Acacian/README.md

:octocat: Welcome to Acacian's Github!


구동하 (Dong-ha Koo)

Backend Engineer — Distributed Architecture & AI Governance

대규모 서비스 환경에서 신뢰성과 데이터 정합성을 고려한 백엔드 시스템 설계에
관심이 있으며 신뢰성 있는 서비스 아키텍처와 장애 대응 구조를 설계하는 것을 목표로 합니다.


🌱 Open Source

Spring AI

특히 Deepseek PR의 경우 Maintainer가 직접 본인한테 Assigned 해서 할당했으며,
Backport로 반영될 정도로 의미있는 PR이었습니다.

Aegis — AI Agent Governance Middleware

PyPI Tests

AI 에이전트가 실행하는 모든 액션에 정책 평가 → 승인 게이트 → 감사 로그를 거치게 하는
Python 미들웨어. 단독 설계·구현.

  • 별도 서버 없이 pip install 한 줄로 거버넌스 적용 — 플랫폼이 아닌 라이브러리로 설계해
    기존 에이전트 코드에 침투 없이 통합. 필수 의존성은 PyYAML 하나.
  • 정책 엔진은 iptables/nginx와 같은 first-match-wins — 글로브 패턴 매칭으로
    평가 < 1ms. 컴파일된 정규식 캐싱으로 반복 평가 오버헤드 최소화.
  • 7개 AI 프레임워크 어댑터를 lazy import로 구현 — 사용하지 않는 프레임워크의
    import 비용을 0으로 유지하면서도 단일 패키지로 배포.
  • awesome-mcp-servers 등재 |
    1,642 tests | mypy strict

https://github.com/Acacian/aegis

kt-pattern

  • Kotlin Pattern Matching DSL Library
  • Kotlin when 분기의 한계를 보완하기 위한 선언형 패턴 매칭 라이브러리

📦 Projects

PassionPay

MSA 기반 핀테크 결제 플랫폼 (Project Lead) Java / Spring Boot 기반 결제 서비스 아키텍처 설계 및 구현

Insty

운영 중인 라이브 서비스 백엔드에서 대용량 미디어 업로드 처리 안정화 및 트러블슈팅 수행 외부 AI 추론 서비스 연동 기능 개발 참여


🎯 Engineering Focus

  • 분산 환경에서의 서비스 신뢰성
  • 장애 격리 및 복구 전략 (Circuit Breaker, Retry)
  • 분산 시스템 데이터 정합성
  • AI 에이전트 거버넌스 & 안전성
  • 운영 환경 트러블슈팅 및 시스템 안정화

💼 Experience

Koosstech Backend & DevOps Engineer (End-to-End Ownership)

MementoAI Backend Engineer Intern


🎖 Military Service

Republic of Korea Air Force 미션 크리티컬 시스템 운영 환경 경험


✍️ Writing

기술적인 고민과 트러블슈팅 과정은 블로그에 정리하고 있습니다.

Tech Blog https://victorica.tistory.com/

Topics

  • Redis 없는 화이트박스 모니터링 설계
  • 분산 시스템 데이터 정합성
  • Circuit Breaker 구현과 장애 격리 전략

📫 Contact

📧 Email koo9811@naver.com

💼 LinkedIn https://linkedin.com/in/otkling

Pinned Loading

  1. aegis aegis Public

    The simplest way to govern AI agent actions. YAML policy + approval gates + audit trail. No infra required.

    Python 3 3

  2. fintech-BE fintech-BE Public

    Forked from InnerCircle-ICD3/fintech-BE

    재직자들과 진행한 핀테크 기반 사이드 프로젝트였으며, 총괄 리더 역할을 담당하였습니다.

    Java

  3. insty-backend-web insty-backend-web Public

    Forked from Insty-team/insty-backend-web

    라이브 서비스 Backend. 미디어 업로드 안정화, 대용량 요청 트러블슈팅, Python 기반 AI 추론 서버 연동 개발.

    Java

  4. kt-pattern kt-pattern Public

    Kotlin Pattern Matching DSL. when 기반 분기의 한계를 보완하기 위한 선언형 패턴 매칭 라이브러리.

    Kotlin

  5. Stock Stock Public

    Kafka 기반 비동기 메시징과 Redis 캐싱을 적용해 대규모 트래픽 처리를 실험한 주식 토론 게시판 백엔드 프로젝트

    Java