CY.DEV

Backend Developer

안녕하세요. 양찬용 입니다.

문제 해결과 시스템 자동화로 비즈니스 가치를 높이는 백엔드 개발자입니다.
레거시 시스템을 현대적 프레임워크·클라우드로 전면 개편하고 CI/CD를 고도화해 개발팀의 생산성을 극대화했으며,
최근에는 Claude Code 기반 AI 페어 프로그래밍과 하네스 엔지니어링을 실증하며 AI 시대 백엔드 개발의 새로운 표준을 정립해가고 있습니다.

Core Tech Stack

Java, PHP, JavaScript
Spring Boot, CodeIgniter
MySQL, MSSQL, Redis
AWS (EC2, S3, Aurora), Linux
GitHub Actions, GitLab CI/CD, Jenkins
Claude Code, Cursor

Work Experience

메가커리어랩

백엔드 개발자 (팀원) | 2023.12 ~ 현재

1. 대규모 서비스 리빌딩 및 레거시 프레임워크 현대화

뷰티/IT 아카데미 시스템 통합 및 고도화

기존 Classic ASP 기반의 노후화된 레거시 시스템을 PHP 기반 MVC 패턴으로 마이그레이션하여 유지보수성 및 인프라 확장성을 확보했습니다.

  • 아키텍처 전환: 절차지향적인 Classic ASP 소스를 CodeIgniter 프레임워크 기반으로 100% 마이그레이션
  • DB 마이그레이션: MSSQL의 프로시저 및 하드코딩 쿼리를 MySQL 환경에 맞게 변환 및 최적화
  • 인프라 이관: 기존 온프레미스(IDC) 파일 서버의 방대한 데이터를 AWS S3 객체 스토리지로 안전하게 이전

2. 전사 CI/CD 파이프라인 고도화 및 배포 시간 단축

기존 Jenkins 배포 환경의 병목 현상을 해결하기 위해 GitLab CI/CD 환경을 새롭게 구축하고 파이프라인을 최적화했습니다.

  • 파이프라인 구축: 개발 서버용 GitLab Runner 선제 도입 및 실서버(Jenkins)와의 투트랙 이원화 운영
  • 프로세스 최적화: 캐싱 및 Artifacts 기능을 활용해 의존성 다운로드 병목 해결
  • 성과: 기존 최대 3분 소요되던 배포 시간을 10~12초로 획기적으로 단축하여 팀 생산성 극대화

3. 마케팅 성과 분석 및 데이터 파이프라인 구축

마케팅 데이터 수집 시스템 부재 문제를 해결하기 위해 외부 광고 플랫폼 API를 연동하여 자체 분석 시스템을 설계했습니다.

  • API 연동: Meta, Google 등 글로벌 광고 플랫폼 API를 연동하여 마케팅 성과(ROAS, ROI) 데이터 자동 수집 시스템 구축
  • 백오피스 고도화: Meta 수강생 신청 시스템과 인트라넷 상담 시스템을 연동하고 엑셀 대량 업로드 기능을 구현
  • 성과: 수작업으로 진행되던 데이터 가공 및 등록 리소스를 대폭 절감하여 업무 효율성 증대

4. 공통 비즈니스 로직 모듈화 및 보안 강화

파편화된 로직을 통합하고, 사내 레거시 시스템의 근본적인 보안 취약점을 해결했습니다.

  • 보안 강화: 전역 파라미터 필터링 함수를 개발하여 수백 개의 레거시 파일에 일괄 적용, SQL Injection 및 XSS 공격 방어
  • 모듈화: OAuth 2.0 기반의 인증 기능 및 결제 기능을 공통 모듈로 캡슐화하여 재사용성 100% 확보
  • 아키텍처 개선: 통합되어 있던 사업부별 인트라넷을 분리 구축하고 숏폼 영상 관리자 기능 도입

💡 상시 운영 및 시스템 유지보수
위 핵심 프로젝트 외에도 30건 이상의 마케팅 프로모션/이벤트 페이지 신규 개발, 사내 백오피스(인트라넷) 엑셀 업/다운로드 로직 개선 및 마케팅 스크립트 삽입 자동화 작업을 주도하며 서비스의 안정적인 일상 운영에 지속적으로 기여하고 있습니다.

Personal Projects

AI 페어 프로그래밍 기반 백엔드 개발 워크플로우 실증

Claude Code를 활용한 AI 페어 프로그래밍과 하네스 엔지니어링(AI 협업 환경 설계)을 실증한 Spring Boot 백엔드 프로젝트입니다. Plan Mode 기반 설계 합의, 보안·트랜잭션 코드 사람 검토 게이트, 단계별 협업 로그 작성을 통해 AI 생성 코드를 비판적으로 검증·통합하는 워크플로우를 정립했습니다. 건프라 컬렉션 관리 도메인을 사례로 OAuth2(Google/Kakao/Naver) + JWT 인증, S3 Presigned URL 이미지 업로드, QueryDSL 동적 검색, Bucket4j Rate Limiting을 구현하고, AWS EC2 + Aurora + Cloudflare 운영 환경에 GitHub Actions CI/CD로 자동 배포까지 풀사이클을 완성했습니다.

Claude Code Java 17 Spring Boot 3.5 JPA + QueryDSL OAuth2 + JWT AWS Aurora AWS S3 Docker Cloudflare GitHub Actions Swagger

Education

In Progress

국가평생교육진흥원 학점은행제

진행 중

컴퓨터공학 학사 과정

  • 진학 목표: 실무 경험과 더불어 운영체제, 네트워크, 알고리즘 등 CS 기초 지식을 더욱 탄탄하게 다지기 위해 학업을 병행하고 있습니다.

클라우드 기반 백엔드 풀스택 개발자 양성 과정

IT 전문 교육기관

2023.01 ~ 2023.07 (수료)

강동대학교

2012.02 ~ 2017.02 (졸업)

경찰행정과