-
2024.12 hr erd api
- https://github.com/scv74502/hr - github link
- hr schema를 바탕으로 api를 만들기
- 멀티 모듈 구조를 적용하여 관심사 분리 및 유지보수성 향상
- JPA, QueryDSL을 사용하여 CRUD api 생성
- JPQL, QueryDSL에 fecth join, left join을 활용하여 N+1 문제 방지
- Feign을 활용하여 공공데이터 외부 api와 연동
-
2023.04~2023.05 policron 프로젝트
- JPA를 적용하여 db의 테이블 및 엔티티를 구성
- Spring Security 이용한 사용자의 인증 및 암호화
- Redis를 통해서 jwt 토큰을 캐싱
- FireBase 토큰을 활용하여 모바일 애플리케이션 사용자에게 실시간 푸시 알림 전송
- 이미지 및 아키텍처 다이어그램
-
2023.02 ~ 2023.03 mata 프로젝트
- kafka, spring boot, mysql, hive, cassandra, spark, airflow 등 사용
- 빅데이터 수집 파이프라인 설계 및 개발과 배포
- api 호출하여 웹 대시보드 개발
- 사용 기술 스택 및 아키텍처 다이어그램
-
2023.01 ~ 2023.02 셋톱박스 프로젝트
- 셋톱박스와 모바일/pc 양 환경에서 인증 구현
- spring boot와 security 이용해서 jwt 토큰 발급 및 인증
- 이미지 및 아키텍처 다이어그램
-
2022.11 ~ 2022.12 WhereisMyHome 프로젝트
- Vue, Spring boot를 이용한 웹사이트 개발
- 명세서 바탕으로 ERD와 사이트 구조도 설계 실습
-
2022.03 ~ 2022.07 개발자 매칭 프로젝트
- 학부 졸업 캡스톤 프로젝트
- 개발자 간 매칭을 위한 커뮤니티 웹 사이트
- fastapi와 dynamodb를 통하여 추천 api 개발
-
2019.09 ~ 2019.12 시청각 장애인을 위한 대중교통 알림이 프로젝트
- 인공지능을 위한 공공 CRM을 주제로 한 프로젝트
- 대중교통 알림들을 녹음하여 데이터셋으로 이용, 음성을 멜스펙토그램으로 변환