황준석 Junseok Hwang

Backend Engineer · 경력 7년 · 위버로프트 재직 중

이메일hjs1761@gmail.com

소개

7년차 PHP 백엔드 개발자입니다. 에이전시에서 4년 10개월간 인증원·병원·법무법인·커머스 등 고객사 사이트를 인수·운영·신규 개발했습니다. 위버로프트에서는 플랫폼 사업 개발팀에서 카페24 기반 D2C 커머스몰의 구축·운영·보안 대응·서비스 종료까지 맡았고, 네오팜·아모레퍼시픽·크래프톤 등 고객사 12곳의 요청을 분석부터 개발, 검증, 근거를 붙인 회신까지 직접 처리해 왔습니다(업무 댓글 659건). 2026년 AI Labs로 팀을 옮겨 지금은 사내 개발 플랫폼(Jira 연동·산출물 관리·RAG 검색)과 AI 도입(AX)을 기획부터 배포, 사내 발표까지 맡고 있습니다.

  • AI 활용(AX): 사내 RAG 검색 전 구간 구축(검색 품질 MRR 0.829), Jira 연동 플랫폼, Claude Code 기반 개발과 배포 안전장치
  • 커머스 플랫폼: 카페24 API·웹훅·인앱 전 영역, 멀티샵·스킨 커스텀 기반 D2C 구축·운영 (네오팜 3개 몰 단독 담당, 아모레퍼시픽 4개 몰)
  • 백엔드·인프라: PHP·Laravel·Python, MySQL, AWS·Kubernetes·Docker·GitLab CI/CD 기반 설계·운영
  • CRM·데이터: 회원 데이터 동기화 설계, 세그먼트 자동 발송, 클릭 추적 → 매출 귀속 대시보드
  • 보안·컴플라이언스: 고객사 보안성검토·ISMS 실사 대응, 개인정보 암호화·파기 증적
  • 문제 해결: 웹훅 유실 데이터 복구, 결제·세션 장애 원인 규명

기술

  • 주력: PHP JavaScript/jQuery MySQL MariaDB Cafe24 API/Webhook Laravel
  • 보조: Python FastAPI ASP MSSQL PostgreSQL(pgvector) AWS (EC2·RDS·CloudFront·WAF·Secrets Manager) Kubernetes Docker GitLab CI/CD WordPress Datadog JMeter
  • AI: Claude Code RAG 파이프라인 (임베딩·리랭커·평가셋 게이트)

경력

위버로프트 · 2024.05 ~ 현재

커머스개발팀·플랫폼 사업 개발팀에서 고객사 쇼핑몰·사이트의 운영 개발을 맡았고, 2026년 AI Labs로 옮겨 사내 업무 도구와 AI 도입(AX)을 맡고 있습니다. 운영 업무는 팀을 옮기면서 인수인계했습니다(네오팜은 진행 중).

AI Labs — 사내 도구와 AX

사내 RAG 검색

2026.09 ~ 현재 · 단독 개발

  • 업무 기록·댓글·메일에서 「왜 그렇게 했는지」를 근거와 함께 답하는 검색. 수집부터 화면까지 전 구간 구현
  • 메일 한 통 단위 색인으로 검색 품질 MRR 0.722 → 0.829, 평가셋과 품질 게이트로 회귀 방지
  • 사내 공통 LLM 서버로 이전 (프로젝트)

지라두 — Jira ↔ 두레이 업무 연동 플랫폼

2026.07 ~ 현재 · 설계 주도

  • 수집기 + 사내 서버 구조로 고객사 Jira와 사내 두레이를 연동, 조직도 기반 권한, 보류함·전송 규칙 (프로젝트)
  • 프로젝트별·작업자별 공수 보고서와 공수 배분 — 근태·결재·작업 기록·커밋을 교차 검증해 경영진 보고
  • 팀 채널·개인 알림, 2단계 인증·세션 정책, Docker + GitLab CI/CD 배포, 사내 교육·발표
  • 해결한 문제: 다단 프록시에서 프로토콜 헤더가 덮여 세션 쿠키 보안 속성이 빠짐, 컨테이너가 종료 신호를 처리하지 못해 항상 강제 종료됨

사내 도구 · 조직 지원

  • 산출물 관리 시스템 재구축 (2026.08 ~, Laravel) — 기능 목록부터 정리해 새로 구축, 라이브 화면 스냅샷(SSRF 차단), 낙관적 잠금, CI/CD (프로젝트)
  • 사무실 웰컴보드 자동화 (2026.07) — 캘린더 연동으로 입사·면접·방문 일정을 자동 표시
  • 한·영 입력 동기화 도구 (2026.07 ~ 08) — 맥↔윈도우 원격 작업용, 팀원 배포
  • AI 상세페이지 리디자인 검토 (2026.08) — 오픈소스 분석과 실험으로 자체 개발·앱 판매 가능성 보고
  • AI 에이전트 배포 가드 (2026.08 ~) — 운영 서버 반영 절차를 실행 직전에 강제 (프로젝트)
  • 개발자 채용 면접 참여 (2025.10 ~)

고객사 운영 개발

네오팜 자사몰 통합 운영

아토팜샵(구 네오팜샵)·리얼베리어몰·티엘스몰 3개 몰 · 2024.05 ~ 2026(인수인계 중) · 단독 개발

카페24 멀티샵과 자체 관리자 시스템으로 구성된 3개 몰입니다. 리얼베리어몰은 아토팜샵에서 함께 팔다가 별도 몰로 분리됐습니다. 구축 막바지에 합류해 3개월 만에 QA와 운영 이전을 마치고 인수했고, 이후 2년 넘게 혼자 맡았습니다. 2026년 AI Labs로 옮기면서 다른 팀에 인수인계하고 있습니다.

  • 관리자 기능: 이벤트·프로모션 관리, 응모 관리, 관리자 2차 인증(SMS), 옵션가·최저가 배치
  • 프론트: 멤버십 로직 전면 재작업, 기획전, 패밀리세일(입장 코드 방식), 회원 등급 전용 특가
  • 마케팅·결제 연동: 핀크럭스 CPS, 토스, 페이코, GA4·GTM, 네이버 광고 대응
  • 핀크럭스 CPS 제휴 — 성과 전송 설계, 매출 귀속 기준 합의, 실정산 검증까지 (프로젝트)
  • 임직원몰 구매한도 — 주문상태 21종을 실측 분석해 마이페이지·장바구니·주문서 3곳에서 차단
  • 친구추천 현황 대시보드 — 믿을 수 없는 결제일 필드 대신 구매확정일을 수집·소급하는 구조를 만들고, 유실된 웹훅 15건을 찾아 복구
  • 출고 안내 자동화 — 주문 마감 시각·주말·휴무일 분기와 관리자 휴무일 관리로 반복 문의 제거
  • 리얼베리어몰 (2025.05 ~ 2026.06) — 이벤트 게시판과 기획전 연동, 인앱 브라우저 → 외부 브라우저 전환(iOS·Android 분기)
  • 해결한 문제: 특정 유입 경로의 결제 이탈(앱 강제 실행 차단), 다른 서비스의 세션 정리로 인한 관리자 조기 로그아웃(세션 저장 경로 분리), 기획전 중복 등록으로 인한 옵션가 충돌, 보유 쿠폰 조회 API가 사용기간 전 쿠폰을 빼고 돌려줘 생긴 중복 발급(발급 이력 기준으로 판정 교체)

아모레퍼시픽 D2C 운영 · CRM 구축

일리윤·라보에이치·메이크온(한·일·미)·비레디 4개 브랜드몰 · 2025.01 ~ 2026.09(서비스 종료까지) · 팀

  • 운영 개발: 무료체험 신청(웹훅 수집 + 30일 삭제 배치), 댓글 자동 쿠폰, GA4 태깅, 기부 연계 프로모션(실시간 기부금 집계)
  • 라보에이치 CRM 4단계 — 수신동의 혜택 → 회원 데이터 동기화와 상품 코드 매핑 → 세그먼트 자동 발송 6종(요구사항 분석·아키텍처·연동 정의서·관리자 발송 화면) → 실발송·중복 차단·클릭 추적·매출 귀속 대시보드
  • 케어박스 추첨제 전환 — 선착순(재고 기반) 운영을 추첨제로 바꾸며 재고 홀딩 로직을 걷어내고, 기존 신청 데이터와 호환되는 이중 상태 구조로 재설계. 같은 구조를 힐링박스로 옮겨 2개 브랜드 운영 (프로젝트)
  • 해결한 문제: 플랫폼이 선택 동의 항목의 API 제어를 지원하지 않아 멈춘 기능(대안 흐름 재설계), 당첨 발표 창의 고객 정보 조회 실패(SDK 준비 전 호출 → 준비 완료까지 대기), 탈퇴 후 개인정보 잔존(탈퇴 웹훅 기반 익명화)

아모레퍼시픽 관리자 시스템 — 이관·보안·서비스 종료

2026.01 ~ 2026.09

  • 관리자 시스템을 IDC에서 Kubernetes 환경으로 옮기는 작업(PHP 8 호환, 파일 저장소 S3 전환, 비밀 값 관리 서비스 도입)
  • 보안 검토로 멈춘 재이관을 요구사항 원문에 맞춘 최소안으로 다시 설계
  • 고객사 보안성검토·모의해킹·정적 분석 지적 사항 조치, ISMS 점검 인터뷰·실사 대응
  • 정보통신망법에 맞춘 마케팅 동의 분리 — 통일안 수립 → 프론트·관리자·DB 반영, 본사 통합회원 연동 검증
  • 서비스 종료 — 3개 몰 판매·적립금·쿠폰 종료를 자정 기준으로 반영·모니터링, 포인트 전환 오픈, 개인정보 파기 증적 작성
  • 해결한 문제: 카페24 앱 서명 검증 불일치(요청에 없는 키를 빈 값으로 채우면 서명이 달라짐 → 있는 키만 포함)

크래프톤 공식 홈페이지 이관·운영

WordPress 글로벌 사이트(한·영·중·일) · 2025.09 ~ 2026.06 · 팀

  • 이관 뒤 캐시 문제 해결 — 인프라 요구로 메인·index 경로를 필수 캐싱하자 보안 플러그인의 관리자 세션 만료 리다이렉트가 캐시돼 일반 사용자도 관리자 로그인 화면으로 이동 → 12일간 추적, 만료 리다이렉트 차단·만료 쿠키 정리·관리자 응답 no-store로 해결 (프로젝트)
  • 채용 페이지(그린하우스 API 연동) — 공고 조회·검색 검증 스크립트, 채용공고 목록·상세 개편, 스튜디오 구분과 스튜디오별 공고 연동
  • 이관 준비 — Git 저장소·GitLab CI 배포 파이프라인 구성, 이관 기간 허용 IP 외 접속 점검 페이지 처리
  • RDS Multi-AZ 장애 전환 검증 — JMeter 부하 시나리오와 Datadog 지표로 실측
  • CI(브랜드 아이덴티티) 변경 전면 반영 — 폰트·로고·영상 자산·페이지 소스
  • 의장 페이지 분리(bg.krafton.com) — 주소를 유지한 채 www 콘텐츠를 AJAX로 교체, History API, 경로·지연 로딩 이미지 변환, 전환 시 애니메이션·슬라이더 인스턴스와 이벤트 정리(40시간)
  • CloudFront 캐시 무효화 — AWS 문서 검토로 관리자 화면 방식(IAM 역할 + SDK) 정리, 기존 터미널 절차와 함께 인수자에게 전달(구현은 인수자)
  • 보안 점검 지적 사항 조치
  • 해결한 문제: 도메인 변경 후 CloudFront 502(WAF 정책이 원인), 글로벌 사이트 긴급 수정

D2C 몰 신규 구축 — 샤크닌자 · 메디킨(쿠쿠홈시스)

샤크닌자 2026.03 ~ 06 · 메디킨 2026.08

  • 샤크닌자 정품인증 — 인앱 도입, 과거 등록 데이터 이관, 신규·과거 통합 조회
  • 사전 오픈 접근 제한을 어느 카페24 몰에서나 쓸 수 있는 공통 모듈과 설정 가이드로 정리
  • 검색 포털에 노출되던 기본 페이지 접근 차단, 카카오톡 공유 연동
  • 해결한 문제: 영상 서버가 없는 몰의 간헐적 재생 실패(대체 재생 로직), 도메인 이전 후 HTTPS 접속 불가(연결 도메인 + 스킨 수정)

노무현재단 통합 홈페이지 운영

후원 결제·인증, 시민센터 예약 · 2024.06 ~ 2026.04 · 팀

  • 카카오·ARS 출금동의 신규 개발 — 완료·거부·무응답 3상태 폴링, 전자 증빙 파일 생성·일괄 다운로드 (프로젝트)
  • 본인인증 SDK 업데이트·인증서 교체, 카카오 인증 회원가입
  • 시민센터 예약 개선 — 취소·환불, 프로그램 정렬, 0원 결제 알림톡, 30분 단위 예약
  • 도메인·DB 서비스 종료에 따른 인프라 이관
  • 해결한 문제: 가상계좌 취소 실패(처리 순서 정정), 대기 접수 정원 초과(동시 신청 경합 보완)

밀워키코리아 이벤트 사이트 운영

2024.07 ~ 2026.01

  • 반납 이벤트 등 이벤트 유형 신규 개발, 응모 데이터 개인정보 선별 삭제, 보안 점검 대응
  • 해결한 문제: 사용자 문의로 들어온 500 오류의 원인 코드 특정·수정

그 외

  • 오토시드 (2025.06 ~ 12, Laravel) — 인플루언서 마케팅 SaaS 신규 구축. 회원·권한, 인플루언서 검색·평가·캠페인, 구독·결제
  • 아모레퍼시픽 브랜드 사이트 11곳 이관 (2025.12 ~ 2026.04) — 카페24 전환, 상품 상세 생성기 개발, 글로벌 사이트 구성
  • 아윤채·아모스프로페셔널 (2025.09 ~ 2026.04) — 카페24 앱 등록·API 연동, 기간별 쿠폰 노출 제어와 통계
  • 쇼피코리아 (2024.06 ~ 2025.05) — 랜딩 페이지 SEO, 보안 점검 대응, 카테고리 구조 개선
  • 코웨이 CSR (2025.06 ~ 07) — 사이트 검색 기능 신규 구축
  • 카페24 앱 서비스 (2024.11 ~ 2025.05) — 공동구매 인앱, 「오늘의 특가」 노출 앱

프리랜서 · 2023.04 ~ 2023.10

사이다랩 서비스 개발

전 직장을 통해 의뢰받은 개발 · 단독 개발 · PHP MySQL jQuery

  • 관리자 페이지 기능, 서비스 전반 CRUD
  • KT 기프티쇼 API를 연동한 선물하기 기능

유상한사람들 · 2018.07 ~ 2023.04 (4년 10개월)

고객사 사이트 구축·운영

에이전시 · 연구개발 연구원(웹 개발) · PHP MySQL jQuery ASP MSSQL JSP

웹디자인 직군으로 입사한 뒤 회사 제안으로 개발자로 전향해, 독학과 실무로 PHP 개발자가 됐습니다. 공공기관·인증원·의료·법률·커머스 고객사 10여 곳의 사이트와 관리자 시스템을 동시에 맡아, 기존 시스템은 인수 후 로직을 분석해 운영하고 새 사이트는 요건 정리부터 DB 설계·개발까지 진행했습니다.

  • 스노우피크 코리아 관리자 — 인수한 시스템의 결제·주문·포인트 적립 오류를 바로잡아 정상 운영에 올리고, 회원 등급·적립금 체계 전면 개편
  • 산림청 광릉숲 유네스코 생물권보전지역 사이트 — 신규 구축, 모의해킹 결과에 따른 보안 조치
  • 법무법인 명도 — 홈페이지 리뉴얼, 온라인 사건 조회·계약·상담 신청 기능
  • 인증원 3곳 ASP/MSSQL 레거시 운영과 데이터 이관, 러스크 요양병원·한국미혼모지원네트워크(한부모 상담 지원 서비스)·아이프(직무 매칭 리포트) 구축, Bixpo 행사 사이트 유지보수

개인 프로젝트

  • 홈 인프라 (2026 ~) — 맥미니 + 외장 저장장치 기반 3-2-1 백업(restic·Time Machine), 기기 3대 동기화와 원격 접속 체계
  • 가족용 가계부 웹앱 (2026 ~, Laravel·Docker) — 여행 계획(지도 연동), 월별 정산 등을 PR 단위로 개발해 운영
  • 이 사이트 (2026.10 ~) — Astro 정적 사이트 + FastAPI 시뮬레이터, Docker Compose (구조)

기간과 수치는 업무 시스템 활동 기록(위버로프트 2024.05 ~ 2026.09)과 당시 이력서·개인이력카드(유상한사람들) 기준입니다.