About Me
금융 도메인에 관심이 많은 2년차 개발자 김용희입니다 → GitHub
경력기술서 등 더 자세한 내용이 궁금하시다면 아래 이메일로 연락주시기 바랍니다!
[E-MAIL] djdj2297@gmail.com
[2014.03 ~ 2022.08] 경희대학교 화학과 졸업
[2023.08 ~ 재직 중] (주)웅진 WRMS 개발팀 (렌탈 관리 솔루션)
주 관심사
1. Domain : 금융, 화학
2. Backend : Java, Spring, RDBMS
3. DevOps : Docker, Jenkins
🗄️ 홈 서버
호스팅과 모바일 앱 출시를 위해 직접 홈 서버를 구축했습니다!
- 구축 과정
- 구축 용도 - A. 호스팅
-
구축 용도 - B. 모바일 앱 API 서버
1. 서버 스펙
- Spring Boot / MySQL / Redis
- Docker를 통해 각 Image를 만든 후 하나의 Container로 구성
2. 네트워크 구성
- Nginx를 리버스 프록시로 사용하여 location /api에 스프링 서버 매핑
-
구축 용도 - C. 도커, 젠킨스를 이용한 CI/CD
모바일 앱 [경조사 스토리]
-
비즈니스 모델
축의금, 조의금 기록용 앱
- 모든 사람들이 내역을 기록하진 않겠지만, 기록하는 사람들은 대부분 엑셀을 이용합니다.
- 이제 경조사 스토리 앱을 이용하면 언제 어디서나 쉽게 기록하고 확인할 수 있습니다!
- 기능 : 기록 / 내역 / 통계
-
팀원 및 주요 역할
1. 팀장 김용희 (2년차)
- 비즈니스 모델 제안
- 백엔드 설계 및 개발
- 서버, CI/CD 구축
2. 팀원 A (2년차)
- 프론트엔드 설계 및 개발
- UI/UX 설계
3. 팀원 B (5년차)
- 설계 및 기술 자문 (백엔드, CI/CD)
- 앱 배포
-
개발 기능
1. Backend
- 소셜 로그인 (애플, 구글, 카카오)
- 추가/수정 화면 API
2. Frontend
- 추가/수정 화면
-
기술 스택
1. Backend
- 개발 환경 : Java 17, Spring Boot 3.2.5, MySQL, Redis, Git
- 세부 기술 : JPA, QueryDSL, Security, OAuth 2.0, JWT 등
2. Frontend
- 개발 환경 : Dart, Flutter, XCode, Android Studio
- 세부 기술 : Riverpod, Freezed, MVVM 패턴 등
3. CI/CD
- 개발 환경 : Docker, Jenkins
- 세부 기술 : docker desktop (for Windows OS)
-
ERD

Entity
- user : 사용자
- person : 사람
- person_type : 관계 (친구/가족/지인/회사 등)
- event : 이벤트 (결혼식/장례식/돌잔치 등)
- trade : 거래
-
앱 화면