미리보기
기본 정보
안녕하세요. 저는 꾸준함과 배움의 자세로 살아온 백엔드 개발자입니다.
기술 스택
Java, Spring Boot, MySQL, MongoDB, mongodb-atlas, AWS
경력
엘에스웨어(주)
인턴 | 취약점 솔루션 개발팀
2022.06. ~ 2022.08. (3개월)
SecuMS 보안 시스템의 QA를 진행하려면 40개의 OS에서 정상 작동 여부를 확인하는 절차가 필요했었습니다.
기존 QA 과정에서는 사내 직원이 각 OS의 최신 버전 출시 여부를 사이트에 방문해 수동으로 확인해야 했습니다.
이를 자동화하여, 40개의 OS 중 최신 버전이 출시될 경우 이를 감지하고, 팀원에게 알림 메일을 전송하는 시스템을 개발하였습니다.
프로젝트
Antifragile: 감정 일기 분석을 통한 멘탈 케어 서비스
SW마에스트로
2024.06. ~ 진행 중
설명
감정 일기를 분석하여 맞춤형 콘텐츠를 추천하는 멘탈 헬스케어 앱
Android: https://github.com/SWM-BetterLife/AntiFragile-Android
Back-end: https://github.com/SWM-BetterLife/AntiFragile-Backend
주 기술 스택
Java, Spring Boot, MongoDB, AWS, Github Actions, Docker
Kotlin, Android
주요 역할
Android, Back-end 개발
MongoDB Atlas를 활용한 Replica-Set 구축
클라이언트 환경 On-Device LLM 구축
가장 적합한 sLLM 모델 선정을 위한 PoC 진행
Prompt 성능 최적화
Gemma 모델 QLoRA기법 Fine-Tuning
AWS ECS, SQS를 활용한 유튜브 콘텐츠 DB Pool 구축
AWS BedRock을 활용한 RAG 기반 추천 시스템 구축
Yanabada: 숙박 업소 중고거래 플랫폼
야놀자X패스트캠퍼스
2023.12. ~ 2024.01.
설명
무료 예약 취소가 불가한 숙소의 양도/거래 플랫폼
주 기술 스택
Java, Spring Boot, MySQL, AWS, Github Actions
주요 역할
AWS, Github Actions를 활용한 서버 구축
Spring Security, JWT 활용한 인증/인가 구현
네이버, 카카오
구글 소셜 로그인 구현
Intime: 지각 방지를 위한 일정 관리 서비스
아주대학교
2022.09. ~ 2022.12.
설명
지각을 자주하는 사람들을 위한 일정 관리 앱
주 기술 스택
Java, Spring Boot, JPA, MySQL, AWS, Jenkins
주요 역할
Spring Boot를 활용한 40개의 Restful API 설계 및 개발
약 10개의 DB 설계 및 테이블 모델링 경험
실시간 위치 공유 기능을 위한 Web Socket 구축
Redis 인메모리 캐싱을 활용한 위치 좌표 저장
Naver Cloud를 활용한 서버 환경 및 Jenkins 자동 배포 구축