About Me
Java & Spring / web, mobile 기반의 2년 차 서버 백엔드 개발자로서 다양한 경험을 쌓아왔습니다.
특히, 좋은 객체지향 설계를 목표로 항상 고민하고, 최적의 방안을 찾을 때까지 연구를 반복합니다.
이러한 고민과 배움을 잊지 않기 위해, 업무 중 습득한 내용을 정리한 약 200page 분량의 기술 포스트를 작성하여
팀원들과 공유하고 있고, 그중 공개 가능한 자료는 기술 블로그를 통해 운영 중입니다.
또한, 새로운 기술을 단순히 학습하는 데 그치지 않고, 이를 실제 문제 해결에 응용하여 실제 운영 환경에서의 성능 개선을 이끌어냈습니다.
이처럼 서비스 품질 향상에 대한 적극적인 자세와 끊임없는 자기 개발을 통해, 더 나은 개발자로 지속적으로 성장해 나가고자 하는것이 목표입니다.
Experience
누적 대출금액 2조 5000억원의 대출·투자 플랫폼
-
헬로펀딩 WebApp 백앤드 API개발 / 프론트 view 개발
-
주택담보대출 시세조회 / 원클릭 서류수취 모듈 API 구현
-
Redis / MySQL 데이터베이스 운영 및 정산 자료 추출
-
헬로펀딩 투자/주담대 서비스 장애 대응, 복구
-
헬로펀딩 APP 서비스 통계 & 관리 시스템 신규 도입 및 구현 / 데이터 모델링(Spring AOP)
-
회원 예치금 정산 Batch 서비스 리펙토링, 성능개선(Spring Batch)
-
전자금융기반시설 점검 대비 취약점 개선
-
코드리뷰, 사내 기술 세미나를 통한 전문성 및 협업 역량 강화
Skill Keywords
Java Spring Boot Spring AOP Spring Batch JavaScript JQuery MySQL
Redis Docker ELK-Stack K8S Jenkins
TeamMeloMeter
https://apps.apple.com/kr/app/melometer/id6450677988
backend/infra 개발자
사이드 프로젝트
2023.05 ~ 2023.11
커플전용 - 위치공유, 채팅, 백문백담, 기념일, 장소저장 Application
-
Google FireBase Cloud 기반 인프라 구축 / Apple Store 배포
-
Google Auth 본인인증 시스템 개발
-
NoSQL 실시간 DB 모델링 및 유지보수 관리
-
실시간 위치공유 서비스 / 실시간 채팅 서비스 API개발 및 View 구현
Skill Keywords
RxSwift StoryBord GoogleFireBase FireBase NoSQL MongoDB
Google Auth Git MVVP
웹기반 솔루션 SI 기업
-
서울시 보건소 의료차트 예약 서비스 API 개발
-
서울시 보건소 의료차트 대사증후근 판정 페이지 API 개발 / 페이지 구현
-
그룹웨어 레거시 시스템 (PHP > SpringBoot) 리펙토링
-
그룹웨어 조직도/부서 관계도 레거시 리펙토링
-
그룹웨어 고객사 영업관리 / 인원 별 프로젝트 관리 로직 개발
Skill Keywords
Java Spring Framework JavaScript JQuery Ajax MySQL
Oracle SVN PHP
Projects
트러블슈팅/이슈 대응 및 분석
- 헬로펀딩_서비스 이슈 대응 및 분석 - (2024.05 ~ )
- 중요정보 메모리 및 웹 영역 내 노출 방지
- 트래픽 상황의 투자에서 Connection Pool Dead Lock 분석
- SCF/주담대 투자 서비스 잠재적 위험 및 Lock 분석
- 전자금융기반시설 점검 대비 취약점 개선 - (2025.03 ~ 2025.05)
- 중요정보 메모리 및 웹 영역 내 노출 방지
- 인증 우회 방지 처리
- 신분증 OCR 광학 인증 보안 처리 강화
- 헬로펀딩_서비스 장애 대응 메뉴얼 작성 - (2024.05 ~ )
- 사내 클라우드에 배포
- ADMIN, Batch, 투자, 정산 서비스에 대한 장애 대응 메뉴얼
- 헬로 서비스 이슈 분석 자료
레거시 시스템 리팩토링
- 헬로펀딩_ 예치금 정산 Batch 고도화 - (2024.11 ~ 2025.01)
- tasklet → Chunk, Partioning, QuerydslPagingItemReader 신규 공통 모듈 설계 및 개발
- Partioning을 통한 병렬처리와, Querydsl 호환 모듈 개발로 효율성과 호환성 확보
- 정합성 문제 해결 및 총 처리시간 80% 감축
- 헬로펀딩_ 정적리소스 랜더링 지연 개선 - (2025.02 ~ 2025.02)
- 지연처리 되었던 이벤트 기반 스크립트를 DOM 렌더링 시점에 맞춰 일괄 적용
- 정적컨텐츠 지연 로딩으로 상품요소 로드시간 평균 17s → 0.3s 개선
- 케이투웹테크_그룹웨어 레거시 시스템 개편 - (2022.08 ~ 2022.11)
- PHP → Java/Spring 기반 리펙토링
- 조직도/부서 관계도 API, View 모듈 개발
- 그룹웨어 고객사 영업관리 / 인원 별 프로젝트 관리 로직 개발
데이터 구조 및 애플리케이션 설계
- 헬로펀딩_ Analytics공통 모듈 개발 - (2025.01 ~ 2025.02)
- Spring AOP 기반 통계 공통 모듈 신규 개발
- 기존 반복 로직 제거 및 ADMIN 관리 연동을 위한 데이터 설계
- 로직수정 불필요한 ADMIN 통계 추가/관리 페이지 설계, 개발
- 헬로펀딩_ 신규 서비스 주택담보대출 론칭 - (2024.09 ~ 2024.12)
- 헬로펀딩 주택담보대출 신청, 상품출시, 정산 API 및 View 페이지 구현
- KB 아파트/오피스텔 시세 조회 연동 신청 페이지 API 및 View 페이지 개발
- 주담대 플랫폼 이용료 2차 PG사 카드 결제시스템 API 개발
- 원클릭 서류 수취(nice) 모듈 API 개발
- 케이투웹테크_ 서울시 보건소 차트 프로그램 개발 및 운영 - (2022.11 ~ 2023.02)
- 전자 정부 프레임워크 기반 서울시 보건소 대사증후근 환자관리 의료 차트 시스템 출시
- 환자 예약 서비스 API 개발
- 대사 증후근 판정 로직 개발 및 View 페이지 개발
클라우드 인프라 경험
- 헬로펀딩 / 투게더펀팅 APP서비스 운영 - (2024.05 ~ )
- Nginx / k8s 기반의 분산 서버 환경에서의 서비스 개발 및 트랜잭션 관리, 데이터 정합성 유지 업무
- 분산 rock 기법과 장애 전파 억제 설계 기법 숙지
- 서비스 간 통신 구조 및 클라우드 아키텍처 숙지
- 사이드 프로젝트_ 커플 위치공유 서비스 MeloMeter 개발 및 운영 - (2023.05 ~ 2023.11)
- 커플을 위한 실시간 위치공유, 챗팅, 백문백답, 기념일, 장소저장 플랫폼 출시 / 회원 1000명 유치
- Google FireBase Cloud 기반 인프라 구축 / Apple Store 배포
- Google Auth 본인인증 시스템 개발
- NoSQL 실시간 DB 모델링 및 유지보수 관리
- 실시간 위치공유 서비스 / 실시간 채팅 서비스 API개발 및 View 구현
- 사이드 프로젝트_ AnoniCaht 인프라 개발 운영 - (2025.05 ~ )
- Vultr Cloud 기반 인프라 구축 / 운영
- Docker, Jenkins _ CICD 파이프라인 구축
- ELK-stack 적용으로 유지보수 및 이슈 대응
- 개인 기술 블로그 - (2025.02 ~ )
- AWS → netlify 리펙토링 후 지속 운영 중
- Obsidian - Git - Netlify CI/CD 관리
- 업무 중 습득한 인사이트 중 공유 가능한 부분 정리
- 배포링크 - https://lts.kr
- 회고 - https://lts.kr/project/note-ci_cd
Skill
현재 업무에 사용중 혹은 사용했던 기술들입니다.
Backend
- Java, Swift
- Spring Boot, Spring MVC, Spring Batch, Spring AOP, Spring Data JPA, Redis
- Querydsl, Hibernate, MyBatis
DevOps
- MySQL, MongoDB, Oracle
- Jenkins, AWS, Docker, Git, ELK-stack, Nginx
- Redis
- FireBase, AWS, Vultr Cloud
Frontend
- JavaScript
- JQuery
Education
부스트코스_ 웹 백엔드
Spring, JDBC, SQL, Servlet 을 이용한 웹 서비스 백엔드 강의
- Spring 기반 웹서비스 base 지식
부스트코스_ CS50 2019
컴퓨터과학(CS)에 대한 강의
- ComputerScience의 개념과 프로그래밍의 원론적인 동작 방식과 정보
인프런_ Spring Core Basic
김영한 님의 Spring 강의
- 좀 더 나은 객체지향설계를 위한 Spring의 핵심원리
- Java native 기반의 Spring 동작 구성
License
-
정보처리기사
-
SQL개발자(SQLD자격)
-
현대엔지비 주관 HSAT lv.3 ( 코딩 역량 진단 평가 )
-
1종보통운전면허