오너클랜 경력 (2024-05 ~ 2026-02)
오너클랜은 이커머스 도메인의 테크 기업으로, 재직 기간 동안 사이트 유지보수, 백엔드 개발, 데스크톱 앱 개발, PG 연동, 레거시 리팩토링, AI 개발환경 도입 등 다양한 업무를 수행했다.
근무 정보
| 항목 | 내용 |
|---|---|
| 기간 | 2024-05 ~ 2026-02 |
| 역할 | 백엔드 개발자 / 사내 소프트웨어 개발 |
| 도메인 | 이커머스 |
주요 업무
사이트 유지보수 및 백엔드 개발
이커머스 플랫폼의 운영 유지보수와 기능 개발을 담당했다. 레거시 PHP 코드베이스 위에서 신규 기능을 추가하거나, 기존 로직을 수정하는 방식으로 진행됐다.
- 상품 등록·관리·주문·정산 관련 백엔드 API 개발 및 유지보수
- 사내 관리자 도구 개발 — 반복 운영 업무를 시스템화하여 처리 비용 절감
- 배포 전략 수립 및 인프라 관리 참여
PG 연동 및 마이그레이션
복수의 PG사 연동 및 서비스 운영 중 PG사 전환 마이그레이션을 담당했다.
- 연동 PG사: KsNet, Toss PG, 페이온 등 다수
- 운영 중인 서비스에서 PG사 전환 마이그레이션 수행 — 결제 데이터 정합성을 유지하며 무중단 전환
- 부분 배포 환경(partial deployment)으로 인한 결제 URL 고정 이슈 등 엣지케이스 직접 해결
레거시 리팩토링 & 라이브 마이그레이션
전수 업데이트(일괄 배포) 없이 다운타임 0으로 라이브 마이그레이션을 수행했다.
- 레거시 코드를 구조적으로 분리·재설계하여 유지보수성 향상
- 데이터 마이그레이션 스크립트 작성 및 검증
- 반복 운영 업무를 시스템화하여 처리 비용 절감
데스크톱 앱 개발
사내 업무 자동화를 위한 데스크톱 애플리케이션 개발을 담당했다.
- Electron 기반 데스크톱 앱 설계 및 개발
- 사내 시스템과의 API 연동 및 데이터 동기화 구현
AI 개발환경 도입 (AX)
개발 생산성 향상, 코드 일관성 확보, 비용 절감을 목표로 Claude / Codex 기반 개발환경을 설계하고 사내에 전파했다.
- CLAUDE.md 기반 프로젝트별 컨텍스트 설정 체계 수립
- MCP 서버 연동으로 Claude가 사내 시스템에 직접 접근 가능하도록 구성
- Codex / Cursor 기반 코드 자동완성 환경 도입
- 사내 공용 Claude 환경 구축 — 회사 단위 라이선스·설정 배포
- 결과: 개발 속도 향상 / 팀 전체 확산 / 비개발 업무(문서·기획) 자동화 / 온보딩 기간 단축
사용 기술
| 분야 | 기술 |
|---|---|
| 백엔드 | PHP, Node.js |
| 데이터베이스 | MySQL, Redis |
| 프론트엔드 | JavaScript, React |
| 데스크톱 | Electron |
| 인프라 | Docker, Nginx |
| AI 도구 | Claude Code, MCP, Cursor, Codex |