■ 웹 기반 에너지 관리 시스템 개발 (2024 .08. ~ 2025. 03.)
[백엔드 개발 및 시스템 구현]
ㆍSpring Boot를 활용하여 에너지 관리 시스템 설계 및 구현
ㆍScheduler와 InfluxDB, RabbitMQ를 사용한 대용량 데이터 분산 처리 시스템 구축
[프론트엔드 개발]
ㆍjQuery와 Bootstrap을 이용한 사용자 친화적인 화면 구성
ㆍReact Flow 라이브러리를 활용하여 실시간 데이터 노드 맵 시각화 구현
[데이터 처리 및 통합]
ㆍAPI와 InfluxDB 간 실시간 데이터 송수신 시스템 개발
ㆍ실시간 및 누적 데이터를 기반으로 차트, 데이터 테이블, 대시보드, 모니터링 시스템 구현
■ Flutter 기반 '9급 공무원 시험-Pass' 하이브리드 앱 개발 (2023. 01. ~ 2024. 08.)
[웹 프론트엔드 개발]
ㆍjQuery와 Bootstrap을 이용해 앱 관리자 페이지 UI/UX 설계 및 구현
[백엔드 개발 및 API 구현]
ㆍSpring Boot와 Nest.js를 활용하여 백엔드 시스템 구축 및 관리자 페이지와 앱의 API 구현
ㆍFastAPI와 Docker를 사용해 PyTorch 기반 Deep Knowledge Tracing(DKT) AI 모델 배포 API 구현
[데이터베이스 관리]
ㆍMariaDB를 활용한 테이블 설계, 관리 및 최적화된 쿼리 작성
[모바일 앱 개발 및 인증 시스템]
ㆍFlutter를 기반으로 Google, 카카오, 네이버, Apple OAuth 및 Firebase를 연동한 로그인 기능과 회원 관리 시스템 구현
ㆍGetX 라이브러리를 활용하여 상태 관리, 라우팅, 의존성 주입, 반응형 레이아웃 설계 및 구현
ㆍDKT 모델을 활용한 AI 기반 학습 경험 제공
[딥러닝 모델 개발]
ㆍPyTorch를 활용하여 Deep Knowledge Tracing(DKT) AI 모델 학습 및 최적화, 사용자 학습 패턴 분석 강화
[앱 배포 및 운영]
ㆍGoogle Play와 App Store에 앱 빌드, 배포 및 업데이트 관리
더보기