Meta / Google API 기반 마케팅 데이터 자동화
- Meta / Google 광고 API를 연동하여 광고 성과 데이터 자동 수집
- ROAS / ROI 데이터를 사내 Intranet에서 조회할 수 있도록 구현
- Meta 수강생 신청 시스템과 사내 상담 시스템 연동
- Excel 대량 Upload 기능 개발
광고 데이터를 직접 확인하거나 상담 정보를 반복 입력하던 업무 일부를 시스템으로 전환했습니다.
PHP/CodeIgniter, Classic ASP 기반의 상용 시스템을 운영·개선하며 레거시 전환, DB 환경 변경, 외부 API 연동, OAuth 공통화와 CI/CD 자동화를 경험했습니다.
회사 실무에서는 PHP 기반 시스템을 담당하고, 개인 프로젝트에서는 Java/Spring Boot 서비스를 직접 개발해 Docker·PostgreSQL·Nginx·GitLab CI/CD 환경에 배포·운영하고 있습니다.
애플리케이션 코드에만 머무르지 않고 데이터베이스, 컨테이너, Reverse Proxy, Network까지 문제의 계층을 좁혀가며 원인을 찾는 방식을 중요하게 생각합니다.
PHP · CodeIgniter · Classic ASP · MySQL · MSSQL · GitLab CI/CD · GitLab Runner · Jenkins · Linux · AWS EC2 · AWS S3 · OAuth · Meta API · Google API
Java · Spring Boot · Spring Security · Spring Data JPA · PostgreSQL · Flyway · Docker · Nginx · Self-Managed GitLab · GitLab Runner · Container Registry · S3-Compatible Object Storage
Claude Code를 설계 검토와 구현 보조에 활용하고, 생성된 결과는 코드·로그·E2E 검증을 통해 직접 확인합니다. 특히 인증·보안·데이터 변경과 운영 경로는 AI 제안을 그대로 적용하지 않고 검증 가능한 단위로 나눠 확인합니다.
기반서비스팀 · 주임 / 백엔드 개발
PHP/CodeIgniter와 Classic ASP 기반의 사내 시스템을 운영·개선하며 시스템 전환, 데이터베이스 환경 변경, 외부 API 연동 및 업무 자동화를 담당했습니다.
광고 데이터를 직접 확인하거나 상담 정보를 반복 입력하던 업무 일부를 시스템으로 전환했습니다.
기존 Jenkins 중심의 개발 서버 배포 프로세스를 분석하고 GitLab CI/CD와 GitLab Runner 기반 Pipeline을 구축했습니다.
5인 개발팀의 백엔드 담당으로 Classic ASP 기반 계열사 시스템을 PHP CodeIgniter MVC 구조로 전환하는 작업에 참여했습니다.
여러 프로젝트에서 반복 구현되던 인증 및 입력값 처리 방식의 유지보수 기준을 정리했습니다.
사내 Backoffice와 Intranet을 유지보수하고, 30건 이상의 마케팅 프로모션 페이지 개발 및 Website Renewal, 외부 API 연동과 운영 중 발생하는 데이터·기능 이슈 대응을 수행했습니다.
회사 실무와 분리된 개인 프로젝트입니다. Java/Spring 서비스의 개발·배포·운영 경험을 실제 환경에서 검증하고 있습니다.
AWS 기반 Spring 서비스의 Self-Hosted Re-platforming
기존 AWS 환경에서 운영했던 Spring 서비스를 자체 ARK 환경에 맞게 재구성했습니다. 애플리케이션은 Spring Boot / Spring Data JPA 기반으로 유지하면서 PostgreSQL·Flyway 환경과 OAuth 로그인 흐름을 다시 검증했고, 기존 운영 데이터와 업로드 파일은 보존 필요성이 없어 이관 대상에서 제외했습니다.
Java · Spring Boot · Spring Data JPA · PostgreSQL · Flyway
Docker · Nginx · GitLab CI/CD · Runner · Container Registry · S3-Compatible Object Storage
Self-Hosted 백엔드 서비스 운영 환경
Ubuntu Server 기반 단일 Self-Hosted 환경에서 개인 Backend Service들을 직접 배포·운영하고 있습니다.
Docker · PostgreSQL · Nginx · S3-Compatible Object Storage
Self-Managed GitLab · Container Registry · GitLab Runner
Commit SHA Image · Deploy · Health Check · Rollback
Spring Boot / Spring Security 기반 운영 관리 서비스
ARK의 Kakao Service 운영 기능을 Web UI에서 관리하기 위해 Spring 기반 관리 서비스를 구축했습니다.
컴퓨터공학 학사 과정
Java / Spring / AWS 기반 Full-stack 개발자 양성 과정
경찰행정학과 전문학사
사업총괄
사업 운영 총괄