프로젝트

Claude · Claude Code와 함께 기획부터 배포까지 — DB 설계, 백엔드(Spring Boot · FastAPI · Node.js), 프론트엔드(Nuxt · SvelteKit), 인프라(Docker/CI·CD) 전 과정을 1인으로 완수한 AI 협업 기반 풀스택 단독 개발 프로젝트입니다.

ZSLAB MALL

Personal Project

구매자·판매자·관리자가 실제로 쓰는 멀티벤더 쇼핑몰을, 처음 쓰는 스택(Java · Spring Boot · Nuxt)으로 기획부터 배포·운영까지 1인으로 완성한 프로젝트입니다.

Java 21 Spring Boot 4.1 Gradle Hibernate Flyway Nuxt 4 Vue 3 TypeScript TailwindCSS Vuetify MariaDB Elasticsearch Filebeat Docker Nginx GitHub Actions ghcr.io Let's Encrypt JUnit Vitest Playwright
  • 구매자 · 판매자 · 관리자 3역할 멀티벤더 쇼핑몰
  • 주문 → 결제 → 배송 → 취소·반품·교환 → 환불 → 판매자 정산 전체 흐름
  • DDD 16개 애그리거트 · 주문/주문 품목 2단 상태기계(품목별 배송·취소 상태)
  • 재고 예약·확정 분리 + 비관적 락 기반 동시성 제어 · 멱등 키로 중복 주문 방지
  • 운영 인박스 — 처리할 일을 한곳에 모으고 클레임 처리 제안·일괄 승인
  • 판매자 정산 자동 생성 + 관리자 확정
  • 상품 Q&A · 리뷰 · FAQ · 1:1 문의
  • 자동 테스트 3,000개 이상 · 결정 기록 300건 이상(대안과 채택·기각 이유)
  • 위험도별 외부 AI 교차 검토 — 돈·재고·보안 변경은 다른 회사 모델 검토 후 병합
  • 변경 영역만 이미지 빌드 · sha 태그 롤백 CI/CD(GitHub Actions · ghcr.io)
  • 서버 정기 헬스 점검 + 장애 시 메일 알림
  • 자체 품질 평가(보안·UX·운영) 90.2점 — 남은 결함까지 README에 공개

상세 구현 내역은 GitHub README를 참고하세요.

로그인 화면의 데모 로그인 버튼으로 가입 없이 둘러볼 수 있습니다. 결제는 모의 결제로 동작합니다.

PLOTLINE

Personal Project

사실과 데이터로 엮은 이야기를 휴대폰에서 스크롤하며 읽는 인터랙티브 스토리 웹을, 기획·이야기 구성부터 배포·운영까지 1인으로 만든 프로젝트입니다.

SvelteKit Svelte 5 TypeScript Vite WebGL2 Canvas FastAPI Python 3.14 SQLAlchemy Alembic MariaDB Docker Nginx GitHub Actions ghcr.io pytest Playwright
  • 휴대폰 기준 스크롤리텔링 이야기 5편 발행 — 원소 발견 · 빛의 나이 · 블랙홀 · 바다 밑 도시 · 별이 빛나는 밤
  • 고흐 「별이 빛나는 밤」을 깊이 추정으로 입체화해 그림 속으로 들어가는 장면 — WebGL2 직접 구현(라이브러리 없음), 휴대폰 CPU 4배 감속에서도 초당 약 75회 그리기
  • 본문의 숫자·날짜를 데이터와 자동 대조 — 어긋나면 그 문단을 화면에서 숨김
  • 관리자: 데이터 붙여넣기 → 검증 → 승인 → 판 확정(이력 보존) → 미리보기 → 발행(정적 JSON)
  • 모든 데이터 줄에 외부 출처 · 확인일, 이야기 끝에 출처 펼침
  • 시각 시제품 관문 — 휴대폰에서 첫인상 판정을 통과하지 못한 이야기는 구현 후에도 폐기
  • 자동 테스트 540여 개 · 결정 기록 42건(대안과 채택·기각 이유)
  • 위험도별 외부 AI 교차 검토 — 인증·권한·데이터 변경은 다른 회사 모델 검토 후 병합
  • 변경 영역만 이미지 빌드 · sha 태그 롤백 CI/CD, 공유 DB · 게이트웨이를 쓰는 단일 서버 운영

ZSLAB INFRA

Personal Project

다중 프로젝트 공용 인프라 + 한국어 자모 검색 패키지. Docker 기반 통합 운영 환경입니다.

Docker MariaDB Redis Elasticsearch Logstash Kibana Filebeat Socket.io PHP Composer
  • 다중 프로젝트 공유 인프라 (LMS·쇼핑몰·포트폴리오)
  • 한국어 nori 형태소 + 자모 분석기 기반 공용 검색 패키지 (zslab-search)
  • SearchBuilder / SuggestBuilder — 자모 토큰 AND 매칭 정확도 개선
  • Redis pub/sub 기반 공용 Socket.io 실시간 서버
  • ELK 스택 로그 수집 · Kibana 대시보드
  • Filebeat nginx 액세스 로그 자동 수집

zslab chat

Open Source

Express + Socket.io 기반 범용 1:1 실시간 채팅 백엔드 솔루션. GitHub clone으로 어느 웹서비스에나 독립 배포하여 연동 가능합니다.

Node.js Express Socket.io Redis Docker Nginx JWT
  • Socket.io + Redis Adapter 기반 실시간 1:1 채팅
  • 독립 솔루션 구조 — GitHub clone으로 어느 프로젝트에나 연동 가능
  • 순수 백엔드 서버 — REST API + WebSocket 이벤트 처리
  • JWT 기반 인증 (userType: admin/user 권한 분리)
  • Nginx WebSocket 프록시 1-hop 직접 연결 구조
  • Next.js standalone 빌드 환경변수 주의사항 포함 매뉴얼 제공

소개

황기석

언어보다 결과로 증명하는 개발자, 황기석입니다

12년간 PHP와 서버 인프라로 대규모 서비스를 운영해 왔고, 지금은 Claude Code 기반 AI 협업 개발로 언어와 프레임워크에 묶이지 않고 결과물을 냅니다. 처음 다루는 스택이라도 설계·검증·배포·운영까지 끝까지 책임지는 것이 제 방식입니다.

  • 언어가 아닌 결과로 증명: 처음 다룬 Java·Spring Boot로 구매자·판매자·관리자 3역할 멀티벤더 쇼핑몰(ZSLAB MALL)을, Python(FastAPI)·SvelteKit·WebGL2로 데이터 기반 인터랙티브 스토리 웹(PLOTLINE)을 기획부터 운영까지 1인으로 완성했습니다.
  • AI를 통제하는 개발 방식: 구현 속도는 AI로 높이되 품질은 사람이 책임집니다. 대안·채택·기각 이유를 남기는 결정 기록, 자동 테스트, 돈·권한·데이터 변경에 대한 외부 모델 교차 검토를 표준 절차로 운영합니다(ZSLAB MALL: 테스트 3,000개 이상 · 결정 기록 300건 이상).
  • 12년 실무가 만든 판단력: Laravel·CodeIgniter 기반으로 회원 130만 명, 일일 트래픽 200M 규모 서비스를 운영하며 Apache·DB 튜닝으로 병목을 해결했습니다. 이 경험이 새로운 스택에서도 무엇을 먼저 검증해야 하는지 알려 줍니다.
  • 배포 이후까지 책임지는 인프라: L4 로드밸런싱·이중화 HA 설계, Docker·GitHub Actions CI/CD(sha 태그 롤백), ELK 기반 로그 분석, 한 서버에서 여러 서비스가 공용 게이트웨이·DB를 쓰는 운영 환경을 직접 구축하고 운영합니다.
  • 검증된 기술 리더십: 약 5년간 PM/PL/CTO로 기술 로드맵 수립, 인력 관리, 요구사항을 기술 해법과 일정으로 바꾸는 역할을 맡아 왔습니다.

About This Site

이 포트폴리오 사이트는 직접 설계하고 구축했습니다.

Backend Laravel 13.5 PHP 8.5 FrankenPHP
Database MariaDB 10.11
Infra Docker Let's Encrypt HTTPS DuckDNS
Frontend Bootstrap 5 Blade Template

경력 총 12년 1개월

(주)꼬망세미디어

책임연구원 팀장  |  2024-03 ~ 2025-05  (1년 3개월)

Rocky Linux 8 Nginx PHP 8.3 CodeIgniter 4.5 MySQL Redis Docker Ncloud MongoDB Node.js CI/CD AdminLTE Bootstrap

영유아 교육 포털 '꼬망세' 서비스 유지보수 및 고도화
역할: 백엔드 개발 및 운영 관리
  • 국내 대형 영유아 교육 포털 사이트의 안정적인 서비스 운영 및 실시간 유지보수
  • 대규모 사용자 트래픽 대응을 위한 시스템 안정화 및 기존 코드 리팩토링
  • 비즈니스 요구사항에 따른 신규 기능 개발 및 서비스 성능 최적화
디자인 편집 플랫폼 '킨더캔버스' 시스템 단독 구축
역할: 프로젝트 리딩 (기획 60%, 인프라·백엔드·퍼블리싱 100% 수행)
  • 인프라 설계 및 구축: Rocky Linux 환경에서 Nginx와 PHP 8.3 기반의 고성능 서버 아키텍처 설계 및 100% 직접 구축
  • 백엔드 아키텍처 설계: CodeIgniter 4.5 프레임워크를 활용하여 확장성 있는 백엔드 시스템 및 RESTful API 전량 개발
  • 성능 최적화: Redis를 도입하여 세션 관리 및 빈번한 데이터 조회 성능을 개선하고, Crontab을 통한 업무 자동화 프로세스 구축
  • 프론트엔드 퍼블리싱: AdminLTE와 Bootstrap을 활용하여 사용자 친화적인 관리자 페이지 및 반응형 웹 인터페이스 구현
  • 프로젝트 관리: 초기 서비스 기획에 60% 이상 참여하여 기술적 실현 가능성을 검토하고 전체 개발 공정 리드
데이터 분석 플랫폼(Kaggle 모델) 서비스 구축 및 인프라 운영
역할: 시스템 아키텍처 설계 및 풀스택 개발
  • 클라우드 인프라 구축: Ncloud(네이버 클라우드) 환경에서 서비스 가용성을 고려한 서버 셋팅 및 시스템 인프라 확장 설계
  • 플랫폼 개발: 데이터 분석 및 경진대회 플랫폼(Kaggle 모델)의 유저 서비스 일부 구축
  • 이종 데이터베이스 최적화: MySQL을 이용한 관계형 데이터 설계와 MongoDB를 활용한 비정형 데이터 처리를 병행하여 데이터 구조 최적화
  • 실시간 통신 서버 구축: Node.js를 활용하여 에코 서버, 실시간 채팅 시스템, 프록시 패스(ProxyPass) 기능을 구현하여 서비스 반응성 향상
  • 성능 및 보안 강화: Redis를 활용한 세션 관리로 서버 부하를 분산하고, CI/CD 파이프라인 설정을 통해 배포 자동화 및 안정성 확보
  • 반응형 인터페이스: Flex 레이아웃 기반의 반응형 퍼블리싱을 적용하여 다양한 기기 환경에 최적화된 웹 환경 제공
  • 패키지 관리: Composer를 적극 활용하여 코드 재사용성을 높이고 효율적인 라이브러리 의존성 관리 체계 구축

큐빅 (Cubig Corp.)

백엔드개발자  |  2023-03 ~ 2023-08  (6개월)

Ncloud CodeIgniter 4.x MySQL MongoDB Node.js Redis CI/CD

데이터 분석 플랫폼(Kaggle 모델) 서비스 구축 및 인프라 운영
역할: 시스템 아키텍처 설계 및 풀스택 개발
  • 클라우드 인프라 구축: Ncloud(네이버 클라우드) 환경에서 서비스 가용성을 고려한 서버 셋팅 및 시스템 인프라 확장 설계
  • 플랫폼 개발: 데이터 분석 및 경진대회 플랫폼(Kaggle 모델)의 유저 서비스 일부 구축
  • 이종 데이터베이스 최적화: MySQL을 이용한 관계형 데이터 설계와 MongoDB를 활용한 비정형 데이터 처리 병행
  • 실시간 통신 서버 구축: Node.js를 활용하여 에코 서버, 실시간 채팅 시스템, 프록시 패스(ProxyPass) 기능 구현
  • 성능 및 보안 강화: Redis를 활용한 세션 관리로 서버 부하를 분산하고, CI/CD 파이프라인 설정을 통해 배포 자동화 및 안정성 확보
  • 반응형 인터페이스: Flex 레이아웃 기반의 반응형 퍼블리싱 적용
  • 패키지 관리: Composer를 적극 활용하여 코드 재사용성 강화

(주)알파코

플랫폼개발팀  |  2021-05 ~ 2022-08  (1년 4개월)

CodeIgniter 4.x MySQL Composer 반응형웹

에듀케어 LMS(학습관리시스템) 서비스 구축 및 인프라 고도화
역할: 서비스 아키텍처 설계 및 시스템 통합 운영
  • 서비스 현대화: 코드이그나이터 4(CodeIgniter 4.x) 프레임워크를 도입하여 노후화된 시스템을 고도화하고 서비스 운영 효율성 강화
  • 인프라 확장 및 관리: 비즈니스 성장에 따른 시스템 인프라 확장을 주도하고, 기존 레거시 서버(Legacy Server)의 안정적인 유지보수와 안정화 작업 수행
  • 데이터베이스 최적화: MySQL 기반의 대량 학습 데이터 및 사용자 이력 관리 최적화, 쿼리 성능 개선을 통한 응답 속도 향상
  • 표준화된 개발 환경: Composer를 활용한 라이브러리 의존성 관리로 개발 표준을 수립하고 유지보수 생산성 증대
  • 사용자 경험 최적화: 다양한 기기 환경(PC, 태블릿, 모바일)에 대응하는 Flex 기반의 반응형 퍼블리싱을 적용하여 학습자 편의성 강화

새봄.Co

웹개발자 (옷잘입는언니에서 법인 이전)  |  2020-11 ~ 2021-03  (5개월)

L4 로드밸런서 웹 서버 이중화 NFS REST API 카카오 API 서버 호스팅

쇼핑몰 시스템 구축 및 운영
역할: 프로젝트 리더(PL) 및 시스템 아키텍트
  • 고가용성 인프라 설계: L4 로드밸런서를 활용한 웹 서버 2대 이중화 구성으로 서비스 무중단 환경 구축 및 트래픽 분산 최적화
  • 스토리지 및 백업 체계: NFS(네트워크 파일 시스템) 구성을 통한 서버 간 데이터 동기화 및 전용 백업 서버 구축으로 데이터 안정성 확보
  • 보안 및 네트워크 관리: 방화벽 설정 및 서버 호스팅 환경의 전체적인 인프라 설치부터 운영 관리까지 전 과정 수행
  • 백엔드 및 연동 개발: 서비스 핵심 로직인 APP 전용 REST API를 개발하고, 외부 주문관리 시스템 및 카카오 API 등 다양한 서드파티 연동 구현
  • 매니지먼트 및 리딩: PL로서 개발 정책 및 기술 방향성을 수립하고, 개발 인력 관리 및 일정 조율을 통해 성공적인 서비스 런칭 주도
  • 사용자 인터페이스: 기기에 최적화된 웹 퍼블리싱 수행 및 앱(App) 개발 완료

알렌오

개발팀 실장  |  2020-11 ~ 2021-03  (5개월)

PHP MySQL 고도몰

IT 관련 전반업무
역할: 개발팀 실장
  • IT 인프라 구축
  • 고도몰 사이트 구매 후 유지보수 & 오픈

(주)옷잘입는언니

웹개발자 (프로젝트 리더/시스템 아키텍트)  |  2020-04 ~ 2020-08  (5개월)

L4 로드밸런서 웹 서버 이중화 NFS REST API 카카오 API 서버 호스팅

쇼핑몰 시스템 구축 및 운영
역할: 프로젝트 리더(PL) 및 시스템 아키텍트
  • 고가용성 인프라 설계: L4 로드밸런서를 활용한 웹 서버 2대 이중화 구성으로 서비스 무중단 환경 구축 및 트래픽 분산 최적화
  • 스토리지 및 백업 체계: NFS(네트워크 파일 시스템) 구성을 통한 서버 간 데이터 동기화 및 전용 백업 서버 구축으로 데이터 안정성 확보
  • 보안 및 네트워크 관리: 방화벽 설정 및 서버 호스팅 환경의 전체적인 인프라 설치부터 운영 관리까지 전 과정 수행
  • 백엔드 및 연동 개발: 서비스 핵심 로직인 APP 전용 REST API를 개발하고, 외부 주문관리 시스템 및 카카오 API 등 다양한 서드파티 연동 구현
  • 매니지먼트 및 리딩: PL로서 개발 정책 및 기술 방향성을 수립하고, 개발 인력 관리 및 일정 조율을 통해 성공적인 서비스 런칭 주도
  • 사용자 인터페이스: 기기에 최적화된 웹 퍼블리싱 수행 및 앱(App) 개발 완료

주식회사꿈꾸는이웃

웹개발자 (PM/PL)  |  2017-07 ~ 2019-11  (2년 5개월)

PHP MySQL Apache 자체 쇼핑몰 솔루션

대용량 트래픽 기반 자체 쇼핑몰 솔루션 구축 및 고도화
역할: 프로젝트 매니저(PM) 및 기술 리더(PL)
  • 서비스 리뉴얼 및 최적화: 자체 개발 쇼핑몰 솔루션의 전체적인 리뉴얼 작업을 주도하며 대규모 트래픽 환경에 최적화된 시스템으로 재설계
  • 웹 서버 및 시스템 성능 튜닝: Apache(아파치) 서버 튜닝을 통해 동시 접속자 처리 효율을 극대화하고, 시스템 리소스 사용량 최적화 수행
  • 데이터베이스 고도화: 대용량 사용자 기반의 DB 성능 튜닝 및 쿼리 최적화를 통해 복잡한 데이터 조회 및 결제 처리 속도 향상
  • 대규모 데이터 통계 시스템: 누적된 대용량 구매/행동 데이터를 기반으로 비즈니스 의사결정에 필요한 통계 분석 시스템 구축 및 운영
  • 통합 트러블슈팅: 프론트엔드, 백엔드부터 서버 인프라와 데이터베이스에 이르기까지 전 영역에서 발생하는 장애 및 병목 현상을 실시간으로 감지하고 해결

(주)다이렉트

웹개발자  |  2016-10 ~ 2017-06  (9개월)

PHP RESTful API MySQL 반응형웹

자체 서비스 전용 어플리케이션 API 구축
역할: 백엔드 개발 및 API 아키텍처 설계
  • 자체 어플리케이션의 안정적인 데이터 통신을 위한 RESTful API 설계 및 개발
  • 모바일 환경에 최적화된 데이터 스키마 구성 및 응답 속도 향상을 위한 백엔드 로직 최적화
  • 확장성을 고려한 인증 및 보안 체계 수립으로 안정적인 앱 서비스 운영 환경 구축
기업 통합 웹사이트 및 CRM 시스템 개발
역할: 풀스택 개발 (프론트엔드, 백엔드, 관리 시스템 전체 구축)
  • 특정 기업의 아이덴티티를 반영한 맞춤형 홈페이지 제작 및 전 영역 개발 주도
  • 프론트엔드 및 백엔드 통합 개발: 사용자 인터페이스 구축부터 핵심 비즈니스 로직까지 단독 수행
  • 고객 관리 시스템(CRM) 구축: 효율적인 고객 데이터 관리 및 업무 프로세스 자동화를 위한 맞춤형 관리자 페이지 구현
  • 단기간 내 기획 의도를 완벽히 구현하여 안정적으로 서비스를 하도록 구축

주식회사 헥토헬스케어

웹개발자  |  2016-02 ~ 2016-09  (8개월)

PHP MySQL 결제 시스템

고객 상담 통합 관리 시스템(CS System) 개발 및 연동
역할: 시스템 아키텍처 설계 및 백엔드 개발
  • 실시간 상담 연동: 콜센터 시스템과 연동하여 전화 수신(In-bound) 시 발신 번호를 기반으로 회원 정보 자동 팝업 및 출력 기능 구현
  • 상담 이력 관리: 실시간 상담 내용 기록과 기존 회원 구매/활동 이력을 통합 조회할 수 있는 인터페이스 개발로 상담 효율성 극대화
  • 업무 자동화: 수동 검색 과정을 제거하여 CS 업무 처리 속도를 개선하고 고객 응대 만족도 향상
통합 멤버십 및 정기 결제 시스템 구축
역할: 비즈니스 로직 설계 및 결제 모듈 통합
  • 멤버십 시스템 설계: 서비스 등급별 혜택 관리, 포인트 적립 및 소진 로직 등 고객 유지를 위한 통합 멤버십 아키텍처 구현
  • 자동 정기 결제(Billing) 도입: 반복적인 결제 처리를 위한 정기 결제 시스템을 구축하여 서비스 수익 모델의 안정성 및 예측 가능성 확보
  • 결제 보안 및 안정성: 예약 결제 배치 프로세스 최적화 및 결제 실패 시 재시도 로직, 알림 서비스 연동을 통한 결제 성공률 관리
  • 관리 기능 강화: 관리자 페이지 내 회원별 멤버십 현황 및 정기 결제 예약/해지 관리 기능을 구현하여 운영 편의성 제공

(주)에듀펀

웹개발자  |  2014-12 ~ 2016-01  (1년 2개월)

PHP CodeIgniter (CI) Linux MySQL

자격증 교육 콘텐츠 기반 LMS 플랫폼 구축 및 운영
역할: 백엔드 단독 개발 및 시스템 아키텍처 설계
  • 플랫폼 단독 개발: 자격증 교육 콘텐츠가 탑재된 학습 관리 시스템(LMS)의 백엔드 프로그램 전 과정을 단독으로 설계 및 구현
  • 초기 기획 및 설계: 서비스 초기 기획 단계에 참여하여 콘텐츠 계층 구조 및 데이터베이스 스키마 설계 주도
  • 퍼블리싱 통합 및 안정화: 외주 제작된 HTML 결과물을 시스템에 통합하고, 실서버 환경 구축 및 배포 후 안정화 작업 완료
  • 서비스 런칭: 2개월이라는 단기간 내에 핵심 기능을 구현하여 성공적인 사이트 오픈 및 안정적인 교육 콘텐츠 서비스 환경 제공

중앙사이버평생교육원

전략기획실 팀원  |  2013-02 ~ 2014-11  (1년 10개월)

PHP CodeIgniter (CI) Linux MySQL

평생교육원(학점은행제) LMS 시스템 고도화 및 유지보수
역할: 백엔드 개발 및 시스템 최적화
  • 학사 행정 시스템 최적화: 학점은행제 기준에 부합하도록 기존 프로그램을 대폭 수정 및 기능 정의를 수행하여 서비스 적합성 강화
  • 커뮤니케이션 및 요구사항 분석: 현업 부서와의 긴밀한 소통을 통해 실무에 필요한 핵심 기능을 정의하고 이를 시스템에 직접 구현
  • 코드 리팩토링 및 경량화: 불필요한 레거시 프로그램을 제거하여 시스템 성능을 향상시키고 유지보수 효율성 개선
  • UI/UX 갱신: 서비스 운영 중 두 차례의 웹 스킨 변경 작업을 수행하여 사용자 인터페이스 최신화 및 안정적인 서비스 유지
교육 콘텐츠 기반 자격증 플랫폼 '알짜닷컴' 단독 구축
역할: 백엔드 단독 개발 및 실서버 환경 구축
  • 전 영역 개발 주도: 기획 단계 참여부터 백엔드 프로그램 전 과정을 단독으로 설계 및 개발하여 프로젝트 완수
  • 시스템 통합 및 안정화: 외주 제작된 퍼블리싱(HTML) 결과물을 백엔드 로직과 통합하고 실서버 배포 및 안정화 프로세스 전담
  • 콘텐츠 관리 시스템 구축: 자격증 관련 교육 콘텐츠의 효율적인 관리를 위한 데이터 구조 설계 및 관리자 기능 구현
  • 성공적인 서비스 런칭: 3개월 내에 기획부터 오픈까지 전 과정을 성공적으로 리드하여 자격증 서비스 시장 진입 기여

북토비

팀원  |  2011-10 ~ 2013-02  (1년 5개월)

PHP MySQL Linux 모바일웹

북토비 전자도서관 통합 유지보수 및 인프라 운영
역할: 시스템 인프라 관리 및 풀스택 유지보수
  • 대규모 DB 및 멀티 서버 관리: 약 500여 개의 독립된 데이터베이스와 5대의 서버(웹 서버 4대, DB 서버 1대)를 안정적으로 통합 관리 및 운영
  • 서비스 고도화: 웹 디자인 리뉴얼 및 영어 학습 전용 페이지 등 신규 기능 개발을 통해 사용자 경험 개선
  • 시스템 최적화: 사이트 내 불필요한 레거시 요소를 제거하고 핵심 기능을 중심으로 인터페이스를 간결하게 재구성하여 로딩 속도 및 편의성 향상
  • 데이터 무결성 유지: 대규모 데이터베이스의 삽입, 삭제 및 정기적인 점검을 통한 실시간 데이터 정확도 확보
전자도서관 모바일 전용 웹 플랫폼 구축
역할: 모바일 서비스 기획 및 단독 개발
  • 모바일 환경 최적화: 500여 개 전자도서관 사이트에 공통 적용되는 모바일 전용 웹 페이지의 디자인, 레이아웃 설계 및 DB 연동 전 과정 주도
  • 풀스택 개발: 모바일 인터페이스 구현부터 백엔드 데이터베이스 생성 및 연동까지 단독 수행하여 모바일 서비스 라인업 완성
모바일 어플리케이션 개발 외주 프로젝트 관리 (PM)
역할: 기술 PM (외주 기획 및 기술 가이드 수립)
  • 기술 사양 설계: 모바일 앱 개발을 위한 API 정의 및 전체적인 서비스 흐름 설계
  • 외주 매니지먼트: 기획안 및 기술 요구사항 정의서를 바탕으로 외주 업체와의 실질적인 기술 소통 및 일정 관리 전담
  • 성공적인 프로젝트 런칭: 체계적인 기술 가이드 전달을 통해 단기간 내 고품질의 모바일 어플리케이션 제작 완료

스킬 & 학력

기술 스택

AI 활용 개발

  • Claude Code (AI 협업 개발) (advanced)
  • LLM API (Google Gemini, Groq) (intermediate)
  • TTS (Google Cloud TTS, ElevenLabs) (intermediate)

데이터베이스

  • MySQL (expert)
  • MongoDB (intermediate)
  • Redis (advanced)
  • SQL 최적화 / 쿼리 튜닝 (advanced)

매니지먼트

  • PM / PL / CTO (약 5년) (advanced)
  • 기술 로드맵 수립 (advanced)
  • 개발팀 리딩 / 코드 리뷰 (advanced)

백엔드 개발

  • PHP (expert)
  • Laravel (expert)
  • CodeIgniter 4 (expert)
  • FrankenPHP (intermediate)
  • RESTful API (expert)
  • OOP / 디자인 패턴 (advanced)
  • Composer (expert)

인프라 / DevOps

  • Docker / Docker Compose (advanced)
  • Linux (Rocky Linux, CentOS) (expert)
  • Nginx (advanced)
  • Apache (advanced)
  • CI/CD (GitHub Actions, TeamCity) (advanced)
  • L4 로드밸런서 / 고가용성(HA) (advanced)
  • NFS (intermediate)
  • Git (advanced)

클라우드 / 모니터링

  • Ncloud (네이버 클라우드) (intermediate)
  • ELK Stack (Elasticsearch, Logstash, Kibana) (intermediate)

프론트엔드

  • JavaScript (advanced)
  • React (intermediate)
  • CSS / Flex 반응형 (advanced)
  • Ajax (advanced)
  • AdminLTE / Bootstrap (advanced)
  • Node.js / npm (intermediate)

학력

한양사이버대학교 — 컴퓨터공학과 (대학교(4년))
2003-03 ~ 2009-03  |  졸업
선정고등학교 — 이과계열 (고등학교)
~ 2002  |  졸업

교육 이수

신촌 it will — 안드로이드 개발자 양성 과정 (2011.03 ~ 2011.08)
java프로그래밍, JSP, JavaScript 웹프로그램, 안드로이드 어플개발

병역

육군 병장 제대 (2009.06 ~ 2011.04)

인프라 모니터링

연결 중...
LIVE

현재 운영 중인 서버 인프라의 실시간 상태입니다.
Docker 소켓을 통해 수집된 데이터를 Socket.io로 즉시 반영합니다.
Mock 데이터나 시뮬레이션이 아닌, 실제 운영 환경의 라이브 데이터입니다.

Internet 클라이언트 gateway_nginx 80/443 · TLS Portfolio :80 FrankenPHP 쇼핑몰 :3000 Nuxt 쇼핑몰 API :8080 Spring Boot realtime :3010 Socket.io browser wss://...

Socket.io /portfolio 네임스페이스 · infra:update 이벤트 수신

데이터 로딩 중...