PM 사고, 개발 실행력, 운영 관점

복잡한 시스템을 운영 가능한 구조로 바꾸는 사람

이문배는 27년간 현장에서 코드를 작성하고 프로젝트를 이끌며, 대기업 영업 시스템 운영부터 개인 AI SaaS 플랫폼 구축까지 직접 실행해온 PM/PL · 풀스택 개발자입니다.

27년 실무 경력

1999년부터 현재까지

57+ LG생활건강 프로젝트

PM·PL·개발 역할 수행

7개국 글로벌 운영 범위

홍콩, 대만, 싱가포르 외

7개 개인 AI SaaS

기획부터 배포까지 단독 수행

37+ 운영 컨테이너

OCI ARM64 + 온프레미스 혼합

24/7 서비스 운영 관점

Traefik, WAF, SSO, CI/CD

소개

기술과 운영 사이의 간극을 메우는 포지션

PM만 잘하는 사람도, 개발만 잘하는 사람도 아닙니다. 고객사 현장과 코드베이스, 일정표와 배포 구조, KPI와 운영 리스크를 한 자리에서 다룰 수 있는 인력으로 포지셔닝하고 있습니다.

기술을 이해하는 PM

요구사항과 일정만 관리하지 않습니다. 데이터 흐름, 배치 구조, 보안 이슈, 배포 방식까지 설계와 실행에 직접 참여합니다.

운영을 고려하는 개발자

화면과 API를 만드는 데서 끝내지 않습니다. 장애 포인트, 인증 체계, 관측성, 배포 자동화까지 운영 가능한 구조를 우선합니다.

문서화하는 리더

프로젝트의 문제 정의, 의사결정, KPI, 인수인계 가능성을 문서와 구조로 남겨 팀 생산성을 끌어올립니다.

핵심 역량

실무에서 바로 읽히는 역량 구조

엔터프라이즈 수행 역량

  • LG생활건강 BAS 계열 국내·해외 영업 시스템 PM/PL
  • 다채널 운영: NC, DBAS, MBAS, TFS, DCS, 시판
  • 현장대리인으로 유지보수와 개선 프로젝트 동시 총괄

풀스택 개발

  • Java/Spring, React/TypeScript, Python/FastAPI 기반 구현
  • Legacy 연동부터 REST API 전환, 간편결제 POS 연동 경험
  • 배치, 전문 처리, 관리 화면, 문서 자동화까지 폭넓은 구현

AI 및 플랫폼 운영

  • OpenAI, Claude, Gemini, Ollama 멀티 LLM 라우팅 경험
  • pgvector, Qdrant 기반 RAG 파이프라인 설계
  • OCI ARM64, Traefik, Authentik, Cloudflare를 활용한 24시간 운영
프로젝트

문제 정의와 구조 개선이 보이는 프로젝트

아래 사례는 이력서 항목을 나열하는 대신, 어떤 맥락에서 무엇을 책임졌고 어떤 구조를 만들었는지에 초점을 맞춰 재구성했습니다.

2017 - 현재 현장대리인 · 운영 총괄 PM · PM/PL · 개발

LG생활건강 BAS 글로벌·국내 채널 운영 총괄

국내 다채널과 해외 7개국 영업 시스템을 동시에 운영하며, 유지보수와 신규 구축을 병행한 PM/PL 관점의 대표 사례

  • 57개 이상의 프로젝트를 PM·PL·개발 역할로 수행
  • 국내 BAS 채널과 해외 7개국 영업 시스템 운영 경험 확보
  • 사내 실적 1위와 A등급 최고 평가를 지속적으로 유지
JavaSpring FrameworkOracleDB2jQueryStored Procedure
상세 보기
2025 - 현재 창업자 · 아키텍트 · 풀스택 개발자 · 인프라 운영자

개인 AI SaaS 6종 구축과 OCI 기반 운영

기획, 설계, 구현, 배포, 관제를 단독으로 수행하며 멀티 LLM·RAG·문서화 자동화를 서비스 수준으로 운영한 사례

  • 7개의 AI SaaS/플랫폼을 직접 기획하고 운영
  • OCI ARM64 + 온프레미스 기반 37개 이상 컨테이너 운영
  • Traefik, Authentik, Cloudflare를 조합한 6단계 보안 구조 구성
Next.jsFastAPISpring BootpgvectorQdrantTraefik
상세 보기
2021 - 2024 PM · PL · 운영 개선 리드

배치 아키텍처와 보안 체계 현대화

운영 안정성과 보안 요구가 동시에 높아지는 환경에서 배치 구조 전환, 취약점 대응, HTTPS 전환을 단계적으로 수행한 사례

  • Spring Batch 중심 구조를 ControllerM 기반 운영 체계로 전환
  • Fortify 취약점 분석 및 모의해킹 대응으로 보안 수준 강화
  • HTTP에서 HTTPS로 전환하고 통합포인트 API를 REST 기반으로 개선
Spring BatchControllerMFortifyREST APIHTTPSTraefik
상세 보기
경력

도메인과 역할이 확장된 경력 흐름

누리인포스 PRM사업부 부장 / 현장관리자

LG생활건강 BAS 계열 통합유지보수 현장대리인, 운영 총괄 PM, 신규 구축 및 개선 개발 수행

한국신용카드네트워크 차장 / 팀장

신용카드 VAN 정보계 팀장으로 배치 시스템 개발·운영과 정보계 고도화 담당

하모니테크 부장 / 팀장

카드사 VAN 포인트·알리미 서비스 PM, PL, 개발을 담당하며 금융 인프라 경험 확장

스타밴코리아 과장

POS 결제 모듈과 멀티플랫폼 승인 모듈 개발. Windows, WinCE, Android, iOS 전개

코머스 / 하모니테크

B2B 웹 서비스 기획과 VAN 전표관리, CS 시스템 개발을 수행하며 커리어 기반 형성

서비스

직접 만든 서비스와 운영 화면

개인 AI SaaS와 운영 포털, 지식관리 UI를 한 페이지에 정리했습니다. 공개 랜딩, 로그인, 실제 데이터가 보이는 운영 화면을 함께 배치해 동작하는 제품 포트폴리오로 보이게 구성합니다.

AI 지식 운영 운영 중

ScrapFlow

개발 자료, 링크, 문서, 메모를 AI가 자동 분류·태깅하고 시맨틱 검색으로 다시 찾아주는 통합 스크랩 관리 플랫폼입니다. Web, Chrome Extension, Mobile 채널이 단일 백엔드로 연결됩니다.

FastAPIReactTypeScriptQdrant
API 라이프사이클 플랫폼 운영 중

SpecOps

OpenAPI 설계, 테스트, 리뷰, 문서 출판까지 API 라이프사이클 전반을 다루는 협업 플랫폼입니다. Postman, Swagger, Notion의 장점을 하나의 워크스페이스로 합친 방향으로 설계했습니다.

Next.jsTypeScriptPrismaPostgreSQL
AI SDLC 허브 운영 중

DevFlowAI

요구사항부터 코드 생성, 리뷰, QA, 운영까지 개발 전 사이클을 AI Agent로 연결하는 통합 허브입니다. GitHub, SpecOps, ScrapFlow와 이어지는 협업 중심 플랫폼으로 설계했습니다.

Spring BootReactFastAPINode.js
AI 기업 메타플랫폼 운영 공개

PRISM

업종을 선택하면 공개 홈페이지, 비즈 관리 시스템, AI 직원 구성을 자동으로 준비하는 메타플랫폼입니다. 기업 운영 구조 자체를 제품화하는 관점의 실험이자 핵심 서비스입니다.

Next.jsFastifyFastAPIPostgreSQL
성과 지표

수치와 운영 이벤트로 보는 성과

사내 실적 1위 유지

누리인포스 입사 이후 2024년까지 연속 최고 성과

A등급 최고 평가

사내 최고 등급을 지속적으로 유지

2021 우수사원 표창

LG생활건강 BAS 계열 투입 성과 인정

ControllerM 전환 주도

Spring Batch 중심 구조를 외부 스케줄링 운영 체계로 개선

Fortify·모의해킹 대응

운영 시스템 보안 수준 상향 및 취약점 대응 체계 확보

HTTP → HTTPS 전환

방판 시스템 보안 전환과 통합포인트 REST API 전환 완료

기술 스택

업무와 서비스 모두에 쓰는 기술 기반

애플리케이션

  • Java
  • Spring Framework
  • Spring Boot
  • React
  • TypeScript
  • Python
  • FastAPI
  • Node.js

데이터 및 검색

  • Oracle
  • DB2
  • PostgreSQL
  • pgvector
  • Qdrant
  • Redis

인프라 및 배포

  • Docker
  • Kubernetes
  • Traefik
  • Cloudflare
  • GitHub Actions
  • Jenkins
  • GitLab Mirror

AI

  • OpenAI
  • Claude
  • Gemini
  • Ollama
  • RAG
  • MCP
  • SSE
아키텍처

OCI1 · Proxmox · OCI2 · OCI3 운영 구조

현재 운영 구조는 개발과 실서비스를 분리해 두는 것이 핵심입니다. OCI1과 Proxmox/dev-center에서 개발하고, GitHub push 이후 Proxmox DevOps-Hub의 GitLab mirror와 Jenkins를 거쳐 OCI2 k3s로 실서비스를 배포합니다. OCI3는 다음 확장 구간으로 열어 둔 상태입니다.

실제 운영 흐름

Cloudflare와 OCI1이 외부 유입을 받고, Proxmox DevOps-Hub이 CI/CD를 맡으며, OCI2가 현재 프로덕션 런타임을 담당합니다. OCI3는 신규 워크로드와 확장 실험을 위한 다음 단계 노드입니다.

01

OCI1

개발과 테스트를 위한 edge + dev 런타임

  • Cloudflare 뒤 Traefik edge
  • dev-* 개발 도메인 운영
  • /Projects 기준 직접 수정·build·기동·중지
02

Proxmox / CI Hub

GitHub push 이후 실배포를 이어받는 CI/CD 허브

  • GitLab mirror와 Jenkins sync/deploy job
  • internal registry: 100.109.166.6:5001
  • OCI2 배포 이미지 build/push 담당
03

OCI2

현재 공개 운영 도메인이 수신되는 k3s 프로덕션

  • prod-hub: portfolio, scrapflow, specops, queryflowai, devflowai, prism, justdo, nuri
  • apps-hub: obsidian, affine
  • ops-hub: headlamp, homepage, nexterm, termix
04

OCI3

추가 확장과 차기 운영 분리를 위해 연 신규 환경

  • 신규 워크로드 수용 후보
  • 추가 서비스 분리/확장 예정
  • 현재 포트폴리오에는 확장 축으로 반영

OCI1 Edge · 개발 런타임

  • Cloudflare 뒤 Traefik edge 라우팅
  • dev-* 도메인과 개발용 Docker 런타임 유지
  • 개발 완료 후 컨테이너 중지, 실서비스는 OCI2로 분리

Proxmox / dev-center / DevOps-Hub

  • dev-center와 Proxmox는 AI 개발 workspace 역할
  • DevOps-Hub는 GitLab mirror, Jenkins, internal registry 담당
  • GitHub main 기준으로 sync job과 deploy job을 운영

OCI2 k3s 실서비스

  • prod-hub, data-hub, ops-hub, apps-hub namespace 운영
  • scrapflow.mblee.kr, specops.mblee.kr, queryflowai.mblee.kr 등 실서비스 수신
  • Argo CD와 GitOps repo를 통한 선언형 반영

OCI3 확장 레이어

  • 신규로 오픈한 확장 환경
  • 다음 운영 분리 또는 신규 워크로드 수용 후보
  • 포트폴리오에는 현재 구조의 다음 단계로 반영