강민철

  • 이메일 : platanus.kr@gmail.com
  • Github/Portfolio: platanus.kr  

OpenStack 기반 Compute/Storage 기능 개발 및 플랫폼 아키텍처 경험 보유 엔지니어.
하드웨어 엔지니어부터 클라우드 플랫폼 개발까지 넓은 스택 경험.
OpenInfra Korea 커뮤니티 참여 및 오픈소스 컨트리뷰션 리드멘티 활동중.


개발자 경력 : 3년 10개월 (4년차)

아토리서치 (2024.01 ~ 재직중)

선임연구원, 소프트웨어 개발자
프라이빗 클라우드 IaaS 플랫폼 설계 및 개발

  • [2025.06 ~ 2025.08] OpenStack 기반 VM 인스턴스 백업/복구 기능 개발
  • [2025.01 ~ 2025.05] OpenStack 플랫폼 개발 (CLOUD& v3.0, Nimbus 프로젝트)
  • [2024.04 ~ 2024.12] IaaS 백엔드 개발 및 패키징 (CLOUD& v2.5)
  • [2024.01 ~ 2024.03] 제품 국정원 보안적합성검증 T/F 참여

GS리테일 어바웃펫 (2021.11 ~ 2023.11)

매니저, 소프트웨어 개발자
주문관리시스템(OMS) 개발 및 운영관리

  • [2022.04 ~ 2022.09] 네이버 쇼핑버티컬 권역배송 연동 프로젝트 참여
  • [2021.11 ~ 2022.03] 자사몰 백엔드 개발 (전시, 상품, 검색)

인스턴스 백업/복구 서브시스템

  • 상세 기술서🔗
  • 기간: 2025.06 ~ 2025.08  
  • 역할: 기능 설계 및 개발
  • 주요 내용:
      – Freezer 기반 백업의 한계를 개선, Cinder API 직접 연동 인스턴스 단위 백업/복구 기능 구현
      – Full/Incremental 백업 체인 관리, Cron 스케줄링, Retention 기반 자동 삭제 설계
      – 인스턴스 메타데이터(Flavor, Network, Security Group, Volume)까지 보존 → 완전한 복구 재현성 확보
      – Queue/Worker 기반 직렬화로 Compute-Storage 충돌 최소화
  • 기술적 기대효과:
      – 증분 정책과 만료 정리 기능으로 장기 보관 시 스토리지 효율성 고려
      – 인스턴스 단위 복구 설계로 Compute 자원 가용성 강화
      – Queue/Worker 기반 설계로 확장성 및 장애 대응성 확보

OpenStack 통합 플랫폼

  • 상세 기술서🔗
  • 기간: 2025.01 ~ 2025.05  
  • 역할: 설계 및 개발
  • 주요 내용:
      – OpenStack API(Nova, Neutron, Cinder)를 직접 연동하여 Compute 리소스 관리 플랫폼 개발
      – 토큰 캐싱·자동 갱신 시스템 구현 → 인증 요청 감소 기대효과
      – Flavor, Image, Network, Volume, SecurityGroup을 자동 검증·조합하는 Compute 오 케스트레이션 레이어 설계
      – Nova Evacuate + Scheduler를 조합해 VM 자동 대피 기능 구현
  • 기술적 기대효과:
      – 토큰 캐싱·자동 갱신으로 API 호출 성능 최적화
      – Nova·Neutron·Cinder API 조합으로 Compute 라이프사이클 자동화 달성
      – Host Evacuate 기능을 플랫폼화해 장애 복구 자동화 가능성 확보

Ceilometer 커스텀 메트릭 개발

  • 상세 기술서🔗
  • 기간 : 2024.06 ~ 2024.08
  • 역할 : 설계 및 개발
  • 주요 내용 :
    – Custom Discovery: Amphora 인스턴스 필터링으로 불필요한 메트릭 수집 제외
    – Dynamic Pollster: SNMP 기반 호스트 CPU 사용량 수집 시스템 구현
    – Ceilometer 코어 수정: host_command 실행 시 eval() bypass를 통한 명령어 확장성 확보
    – Polling → Pipeline → Gnocchi 전체 워크플로우 직접 제어

OpenStack MCP Server 개발 프로젝트

  • 기간 : 2025.06 ~ 진행중 (알파버전 공개)
  • 프로젝트 주소 : https://github.com/openstack-kr/python-openstackmcp-server
  • 역할 : 프로젝트 구축 및 개발
  • 주요 내용 :
      – 2025년 19회 오픈소스 개발자대회 (NIPA) 출품 및 1차 선발
      – OpenStack API 와 MCP 를 결합하여 OpenStack 클라우드 자원 관리에 패러다임 전환
      – LLM 어플리케이션이 OpenStack 을 사용 할 수 있게 Keystone, Nova, Neutron, Cinder, Glance 에 대한 MCP Tools 제공
      – pytest를 통한 단위 테스트 작성 (커버리지 97%)
      – FastMCP 기반으로 Python 프로젝트 구축 경험

OpenStack SDK 컨트리뷰션 – 오픈소스 컨트리뷰션 아카데미

  • 기간 : 2025.07 ~ 진행중
  • 역할 : 리드 멘티
  • 기여 프로젝트 : Keystone, Cinder, Barbican
  • 주요 내용 :
      – OpenStack 아키텍처와 SDK 구조를 파악해 OpenStack 주요 컴포넌트에 코드 기여.
      – Keystone User 테스트 코드: 인증 시스템 내부 구조 이해 기반 기여 – PR링크
      – Cinder Attachment 분석: 블록 스토리지 연결 메커니즘 심층 분석 – 분석링크
      – Barbican Quota SDK: 보안 키 관리 시스템의 할당량 기능 개발 – (진행중)

  • 클라우드/IaaS: OpenStack (Nova, Neutron, Cinder, Keystone), API 개발 및 플랫폼 설계
  • 언어/프레임워크: Java (Spring Boot), Python (SDK/테스트 자동화)
  • 자동화/운영도구: GitHub Actions, GitLab CI, Jenkins, TeamCity, Ansible
  • 인프라/시스템: Linux 서버/스토리지 엔지니어 경험 (4년)
  • DB: RDB 설계, ERD 작성 및 개발

  • 한국방송통신대학교 컴퓨터과학과 졸업 (2017)  

  • [2025.06 ~ ] OpenStack MCP Server Project – 한국 오픈인프라 사용자 그룹
  • [2025.07 ~ ] 오픈소스 컨트리뷰션 아카데미 (OpenStack SDK/CLI 리드멘티) – 과기정통부
  • [2025, 2024, 2022] IT 서적 리뷰 활동 (한빛미디어, 이지스퍼블리싱, 길벗)
  • [2021.03 – 2022.04] 42서울 본과정 (이노베이션 아카데미)
  • [2015.03 – 2019.08] 인프라 하드웨어 엔지니어 (Server, Storage)

  • 2019 RedHat RHCSA  
  • 2017 정보처리기사 (한국산업인력공단)  
  • 2017 Microsoft MCP  
  • 2014 Cisco CCNA
  • 2013 네트워크관리사 2급
  • 2013 리눅스마스터 2급