포트폴리오

포트폴리오

Professional Work

Nilesoft PCM System

내부 통제 및 보안 자원 관리 시스템 고도화
2023.04 - 2025.05
  • 성능 최적화: PostgreSQL 대용량 데이터 쿼리 튜닝 및 인덱스 설계로 시스템 응답 속도 개선
  • 워크플로우 현대화: SVN에서 Git으로의 마이그레이션을 주도하여 코드 리뷰 및 협업 체계 개선
  • 자동화(CI/CD): Jenkins 파이프라인 구축을 통해 빌드/배포 프로세스를 자동화하고 운영 효율성 증대
  • UI/UX 개선: JavaScript 및 jQuery 기반 인터랙티브 UI 구현으로 사용자 편의성 향상
Java / Spring
PostgreSQL
Jenkins
Git Migration
Nilesoft PCM Team
Group Project

SORHIVE

공간 및 AI 아바타 기반의 융합형 XR SNS 서비스
2022.10 - 2022.11
  • 인프라 아키텍처 설계: AWS Elastic Beanstalk를 활용한 로드밸런싱 및 오토스케일링 환경 구축 및 Route53/ACM을 통한 HTTPS 보안 강화
  • 대용량 데이터 분산 저장: MySQL(일관성/무결성)과 MongoDB(방대한 활동 로그)를 혼합한 Polyglot Persistence 구조 설계
  • 배치 프로세싱 최적화: Spring Batch를 도입하여 메인 서버 부하를 분산하고, 24시간 후 라이핑 소멸 및 AI 추천 데이터 적재 자동화 구현
  • 시스템 안정성 검증: JMeter를 이용한 3만 건 이상의 POST 부하 테스트 및 ADB vmstat을 통한 성능 모니터링 수행
Spring Boot / Batch
Security / JWT
MySQL & MongoDB
Elastic Beanstalk / S3
Backend 1(본인), Unity 2, AI 3
Group Project

ANT

B2B 엔터프라이즈 협업 플랫폼
2022.07 - 2022.10
  • 결제 시스템 설계: 토스(Toss) 결제 API 연동을 통해 계약 체결 시 즉시 상용화가 가능한 수준의 결제 프로세스 데모 및 아키텍처 구축
  • 백오피스(Admin) 개발: 협업툴 운영의 핵심인 전사 자원 관리 등 통합 관리자 시스템 설계 및 구현
  • DBA 및 데이터 모델링: 6인 백엔드 팀의 협업을 리딩하며 논리 ERD 설계 및 대용량 협업 데이터 처리를 위한 쿼리 최적화 수행
  • 협업 비즈니스 로직: 업무 일지, 회의록, 이슈 관리 등 협업 생산성 향상을 위한 복잡한 데이터 관계를 RESTful API로 효율적으로 구조화
Spring Boot
Payment API
Query Optimization
Backend 6
Group Project

Ditto

벡터 검색 기반 차세대 SNS
2022.09 - 2022.10
  • Backend Leader로서 Git 기반 형상 관리 및 팀 협업 워크플로우 리딩
  • 실시간 로그 수집 시스템 구축을 통해 서비스 모니터링 체계 마련
  • 멀티파트 업로드를 이용한 고효율 대용량 파일 처리 프로세스 구현
Vector Search
Git Flow
ELK/Logging
Backend 3, AI 4
Personal Project

Notice Management API

대용량 트래픽 대응 고성능 공지사항 관리 시스템
2026.01 - 2026.01
  • 최신 기술 스택 적용: Java 21 및 Spring Boot 4.0.1 기반 아키텍처 설계와 Querydsl 5.1을 활용한 타입 안정적 복합 검색 구현
  • 고성능 파일 스트림 처리: 대용량 파일 업로드 시 메모리 점유 최소화를 위한 8KB 버퍼 기반 스트림 최적화 및 고성능 로깅(Log4j2) 구축
  • 다중 보안 레이어 강화: Apache Tika 기반 MIME 타입 검증 및 SHA-256 파일명 암호화를 통해 Path Traversal 및 파일 변조 공격 원천 차단
  • 데이터 정합성 및 테스트 신뢰성: JPA 낙관적 락(@Version) 기반 동시성 제어와 Clock 추상화를 통한 환경 독립적 단위/통합 테스트 수트 완비
Java 21 / SB 4.0
Querydsl 5.1
Apache Tika / Security
Optimistic Lock / TDD