IDENTITY
VigFoot @ ForestFull Backend Engineer
데이터의 정합성을 최우선으로 생각하며, 비즈니스 요구사항을 안정적인 시스템으로 구현하는 백엔드 개발자입니다.
반복되는 문제를 추상화하여 오픈소스로 해결하는 것을 즐기며, Spring Boot 기반의 대용량 데이터 처리 및 트랜잭션 최적화 경험이 있습니다.
TECH_STACK
Backend & Core
Database & Infra
MySQL
Maria DB
Tools & Others
WORK_EXPERIENCE
2024.09 - 2025.03 (7개월)
웹 서비스 보안 및 성능 고도화
A사🚀 Key Achievements
- Security KISA 가이드라인 기반 SQL Injection, XSS 취약점 조치 및 시큐어 코딩 적용
- Performance 레거시 쿼리 튜닝 및 인덱스 최적화를 통한 데이터 조회 속도 개선
- DevOps 운영 서버(Linux) 환경 구축 및 MariaDB 성능 튜닝, 가용성 확보
2021.05 - 2024.06 (3년 2개월)
Reefer Container IoT 관제 시스템 (EyeCargo Reefer)
S사🚀 Key Achievements
- Architecture Spring Boot 기반의 실시간 IoT 데이터 수집/처리 백엔드 아키텍처 설계
- Concurrency Thread Pool & Scheduler를 활용한 비동기 데이터 처리 엔진(무브먼트 서비스) 개발
- Transaction Isolation Level 조정을 통한 동시 쓰기 환경에서의 데이터 원자성 보장
- Optimization 대용량 로그 테이블 데이터 파티셔닝 및 SQL 실행 계획 분석을 통한 쿼리 최적화
- Customer HMM(현대상선), 남성해운 대상 모바일 대응 SPA 화주 모니터링 서비스 구축
- Automation 센서 이상 데이터 감지 시 SMTP 기반 실시간 비즈니스 알림 자동화
OPEN_SOURCE_&_LABS
Convert-Type
Java Reflection 기반 경량 필드 매핑 유틸리티
DTO와 Entity 간의 반복적인 매핑 작업을 자동화하기 위해 개발했습니다.
중첩 구조의 객체 변환 시 발생할 수 있는 타입 안정성 문제를 해결하고, 별도의 복잡한 설정 없이 Reflection을 활용해 매핑 생산성을 높이는 데 집중했습니다.
Jasypt Encryptor Tool
Spring Boot 환경의 Jasypt 암호화 설정 검증 도구
설정 파일(application.yml)의 민감 정보를 암호화할 때, 복잡한 CLI 명령어나 별도의 테스트 코드 작성 없이 브라우저에서 즉시 암호화/복호화 결과를 검증할 수 있는 툴킷입니다.
개발 환경에서의 보안 설정 편의성을 개선하기 위해 구축했습니다.