미리보기
기본 정보

생산성과 인사이트가 풍부한 올인원 엔지니어입니다. 개발부터 배포까지 전체 과정을 이해하고 관리합니다. 화면과 비즈니스 로직 모두를 균형 있게 고려하며, 각 요소가 유기적으로 조화를 이룰 때 비로소 좋은 서비스가 완성된다고 믿습니다. 다양한 환경과 역할을 경험하며 폭넓은 시야를 갖추었습니다. 또한 소통을 통해 비즈니스와 기술을 연결하며, 함께 성장하는 개발 문화를 만들어갑니다.
경력
(주)녹십자
팀원 | Backend IT
2023.05. ~ 2024.06. (1년 2개월)
Recruit 채용시스템 개발/유지보수
Batch & Scheduler를 통한 채용 Data Pipeline 개발
SAP Successfactors Auth & API 연동
SAP PI/PO 미들웨어 API 연동
G-HR 인사정보시스템 개발/유지보수
RFC를 이용한 SAP ERP HR 연동
국내, 국외 출장 서비스 개발
근태 시스템 개발 및 Batch를 통한 외부 API 연동
Solution Center 복리후생 서비스 개발/유지보수
RFC를 이용한 SAP ERP HR 연동
외부 인사 방문 시스템 개발
일반/특수 건강검진 서비스 개발
사내 결혼, 동아리 급여 시스템 개편
LG 근무시간관리 서비스 운영/유지보수
G-HR 근태 정보 Batch & Scheduler 유지보수
SAP CPI 개발 & Shiftee API 연동
GC 전사 확대
Shiftee 유연근로제 운영/유지보수
GC 전사 확대 & 본사 도입 관리
SAP CPI 개발, Shiftee API 연동
고려전산(주)
팀원 | web개발팀
2022.10. ~ 2023.05. (8개월)
건설공사비 자원자료 웹서비스 런칭
Docker를 통한 Backend Service 런칭
AWS EC2 구축 & 관리
CI/CD Jenkins 도입
MSA 패키지 구조 변경
SQLite, MariaDB Converting 라이브러리 개발
GitLab 구축 및 Branch, PR, Commit, Coding convention 확립
(주)신나는플랫폼
팀원 | R&D
2021.09. ~ 2022.10. (1년 2개월)
동국대학교 uDrims 학사시스템 개편
uDrims 학사 시스템 Version up
CI/CD Jenkins 구축, 무중단 배포, 백업 Pipeline 개발
경동나비엔 GQMS
Websquare - Frontend 개발
Spring - Backend 공통 로직 개발
포트폴리오
URL
프로젝트
Recruit 채용시스템 개발/유지보수
(주)녹십자
2023.05. ~ 2024.06.
SAP SuccessFactors (본사)와 일반 채용사이트 (계열사)의 지원자 정보를 통합하여 G-HR 인사시스템으로 자동 이관하는 Spring Batch + Scheduler 프로세스 구현
SuccessFactors API 연동 시 Bearer 인증 방식(OAuth2) 적용, 토큰 만료와 방화벽 이슈 등 실제 운영환경 트러블슈팅 경험 보유
평균 연 30~40건 의 채용 공고 및 건별 20~30명의 지원자 데이터를 대상으로 자동화 처리 수행
모바일 환경 및 다양한 해상도 대응을 위한 반응형 채용 지원 시스템 구현, 사용자 접근성 향상
G-HR 인사 DB 내 지원자 이력 통합으로 계열사 간 정보 관리 일관성 확보
기술 스택:
Java, Spring Boot, Tomcat, JSP
G-HR / Solution Center 인트라넷 개발/유지보수
(주)녹십자
2023.05. ~ 2024.06.
외부 건강검진 관리 업무를 기존 Excel 수기 방식에서 웹 기반 UI로 전환
→ 시트형 입력 인터페이스 제공 및 이력 저장 기능 구축으로 이관/정리 효율성 향상
→ HR 담당자 입력 시간 50% 이상 절감, 건강검진 히스토리 자동 누적 관리ERP HR 시스템과의 RFC 연동 개발 및 SAP PI/PO, CPI 기반 통합 API 설계
→ 정산, 근태, 복리후생 등 다양한 인사 도메인별로 RESTful API 규칙 수립 및 네이밍 컨벤션 적용
→ 실제 ERP 연동 로직 테스트 및 배포 경험 보유복리후생 시스템 개선으로 정산 자동화 및 급여 반영 프로세스 안정화
→ 동호회 활동비, 외부 인사방문비 등 복지성 비용을 ERP 급여 로직에 자동 반영 처리
→ 월간 평균 400건 이상의 복리후생 데이터를 자동 이관하며 수작업 제로화
기술 스택:
Java, Spring, WebToB, Jeus
근태 관리 시스템 유지보수 및 전환
(주)녹십자
2023.10. ~ 2024.06.
기존 LG 근무시간관리 시스템 → Shiftee 도입으로 전사적 유연근무제 지원
SAP CPI로 배치 구현 + Shiftee API 연동
근무 실적 20% 향상, 만족도 90% 달성 (사내 자체 조사 기준)
보안 정책 충돌 이슈 해결 (설치 권한, 제어판 삭제 비노출 처리 등 실무 조율 경험 포함)
기술 스택:
Windows Server, VMwere, Node.js, Window
건설공사비 자원자료 웹서비스 런칭
고려전산(주)
2022.10. ~ 2023.05.
백엔드/프론트엔드 MSA 구조 분리 및 도메인 기반 패키지 구조 설계
→ 개발자 간 역할 분리 및 병렬 개발 가능
→ 프론트/백엔드 개발 속도 30% 이상 향상, 유지보수 시 의존성 감소로 버그 발생률 최소화Jenkins + GitLab 기반 CI/CD 파이프라인 구축 및 Docker 배포 자동화
→ GitLab을 Docker 컨테이너로 설치하여 구성 비용 절감 및 유연한 테스트 환경 확보
→ 초기 컨테이너 삭제 시 데이터 손실 이슈 발생 → 마운트 경로 설정(--volume
)을 통한 영속성 확보
→ 배포 소요 시간 평균 5분 내외로 단축, 배포 오류율 감소트렐로 기반 칸반보드 운영으로 업무 흐름 시각화 및 협업 관리
→ 기획-개발-배포 진행 상황을 단계별로 공유하며 팀 내 커뮤니케이션 효율성 증대
→ 기획/개발/배포 간 커뮤니케이션 비용 절감
기술 스택:
Windows, WSL, Docker Desktop, GitLab
동국대학교 uDrims 학사시스템 버전 업
(주)신나는플랫폼
2021.09. ~ 2022.10.
Struts 기반 레거시 시스템 분석 및 버전업
→ 기존 단일 액션 구조의 유지보수 한계를 파악XPLATFORM 기반 프론트엔드 대응 및 Leuxs 내장 라이브러리 환경 유지
→ 공통 리소스 정리로 프론트 안정화 기여FileZilla 수동 배포 → Shell 기반 자동 배포로 개선 (CI/CD 구축)
→ 누락·지연 등 수동 배포 문제 해소, 배포 오류율 현저히 감소
→ Zip 파일 백업 및 롤백 스크립트 적용으로 안정성 확보
→ 배포 시간 평균 3분 내로 단축, 반복 배포 및 유지보수 생산성 향상
기술 스택:
Apache Struts, Java, WebToB, Jeus, Windows Server
AWS에서 홈서버로 이관하기
개인
2023.01. ~ 진행 중
AWS에 호스팅된 서비스를 사내 자체 홈 서버로 이전하여 운영 비용을 절감하고, 인프라에 대한 제어권을 확보했습니다. 네트워크·보안·배포 자동화까지 전 과정을 설계·구축하여 안정적인 운영 환경을 마련했습니다.
비용 절감 수치 (운영비용 96.43% 절감) 16GB RAM, 65W CPU 기준
비용 절감 계산 과정:
AWS EC2 비용
AWS EC2(16GB RAM 기준) 월 사용 비용: 약 14만원
자체 서버 운영 비용
자체 서버의 전력 소비: TDP 65W 기준으로 24시간, 30일 동안의 소비 전력은 약 46.8kWh
전기 요금 단가: 약 110원/kWh
월 전기 요금: 46.8kWh × 110원/kWh ≈ 5,148원
비용 절감 계산
AWS 비용: 약 14만원
자체 서버 비용: 약 5,000원 (전기요금 기준)
절감 비율: ((14만원 - 5,000원) / 14만원) × 100 = 96.43% 절감
주요 역할:
자체 서버 환경 구성:
CentOS 9 기반 서버 설치 및 Docker 환경 설계
Docker 기반 컨테이너 환경 설계 및 일부 서비스는 비-Docker로 운영
네트워크·보안 설정:
포트 포워딩, 고정 IP, 방화벽 규칙(firewalld) 구성
SSL 인증서 자동 갱신 스크립트 구현
SELinux 적용으로 SSH·웹 공격 방어
CI/CD 파이프라인 구축:
Jenkins를 활용한 자동 빌드 및 배포 환경 구성
기술 스택:
Linux, Docker, Nginx, Git, Let’s Encrypt, firewalld, SELinux
나의 여행 지도
개인
2022.03. ~ 진행 중
사용자가 다녀온 여행지를 지도 위에 시각화하고, 사진·코멘트 등 부가 정보를 등록·공유할 수 있는 위치 기반 웹 애플리케이션입니다.
초기에는 바닐라 JavaScript와 Spring Boot 기반으로 개발을 시작하였으며, 2025년 5월부터는 React 기반 SPA 구조로 프론트엔드를 리팩토링 중입니다.
UX 최적화와 확장성을 염두에 두고 설계했습니다.
주요 역할:
프론트엔드: 초기 바닐라 JS 기반 구현 → 이후 React SPA로 전환 및 레이아웃/컴포넌트 재설계
백엔드: Java/Spring Boot/JPA 구현, MariaDB 데이터 모델링
인증·권한 관리: 소셜 로그인/회원 관리
기술 스택:
React (전환 중), Typescript, Node.js, MariaDB, Java, Spring, Vanilla JS 등
스트리밍 플랫폼 플레이요!
데브캠프 : 프론트엔드 개발 (리더)
2025.03. ~ 2025.04.
Youtube 스타일의 스트리밍 플랫폼을 React로 클론 개발했습니다. 해시태그 기반 콘텐츠 탐색과 부드러운 모달 애니메이션으로 차별화된 UX를 구현했습니다.
주요 역할:
프론트엔드 리드 개발
TypeScript + Tailwind CSS 기반 UI/UX 설계 및 구현
반응형 웹 및 모바일 환경에 최적화된 컴포넌트 개발
상태 관리 및 데이터 통신
Zustand로 전역 상태 관리, TanStack Query로 API 캐싱 및 비동기 처리
YouTube Data API를 연동하여 실시간 검색 및 콘텐츠 호출
백엔드 연동
Supabase 인스턴스를 직접 설정하고 REST API 기반 통신을 위해 Axios 인스턴스 구성
사용자 인증은 Supabase SDK, 데이터베이스 연동은 Axios를 통한 REST 호출로 분리하여 보안성과 유지보수성 확보
영상 재생 및 인터랙션
YouTube IFrame API를 통한 영상 재생
Framer Motion을 활용한 모달 전환 애니메이션으로 부드러운 UX 구현
모바일 최적화
다양한 화면 해상도에 대응하는 반응형 디자인 구현
기술 스택:
React, Vite, TypeScript, Tailwind CSS, Zustand, TanStack Query, Framer Motion, YouTube API, Supabase
자격증
정보처리산업기사
정보처리산업기사 | 한국산업인력공단
2021.11.
기술 스택
Java, Spring, Spring Boot, JavaScript, React, TypeScript, SQL, Node.js, Docker, Oracle, Firebase, Jenkins, supabase
교육
방송통신대학교
대학교(학사) | 컴퓨터과학과
2023.03. ~ 2025.02. | 졸업
BSG
사설 교육 | SAP HR Overview
2023.10. ~ 2023.10. | 졸업
FORCS
사설 교육 | OZ Report, eformSign
2023.11. ~ 2023.11. | 졸업
코리아아이티(IT)아카데미
사설 교육 | [과정평가형 자격] 정보처리산업기사 취득과정A
2021.03. ~ 2021.09. | 졸업
패스트캠퍼스 강남
사설 교육 | 데브캠프 : 프론트엔드 개발
2024.12. ~ 현재 | 재학 중
외국어
영어
비즈니스 회화 가능