RESUME

Profile

이경민 (KyungMin Lee)

이경민입니다

Email : rudals831@gmail.com
GitHub : https://github.com/rudals2334

📂 내 소개


📘 학과


산업경영공학과

📕 Portfolio


Studify — 스터디/프로젝트 인원 모집 플랫폼

2025.07 ~ 2025.09

Full-stack (FE React, BE Spring Boot)

ReactReact RouterAxiosSpring Boot 3JPAJWTMySQLSwagger/OpenAPI
  • 게시글/댓글 CRUD, 포지션/타입 필터, '모집중만' 보기, 마감 표시
  • JWT 로그인/인가, 작성자 권한 수정·삭제, 예외 처리 및 응답 규격화
  • PostCard · PostDetail · WritePage 등 UI 구조 최적화 및 상태 관리
  • BE: Post/Comment/Member 도메인, DTO/Entity/Service/Repository 계층화

SentiStock — 뉴스 감정 분석 기반 주식 투자 알림 서비스

2025.09 ~ 2025.12

Backend / Infrastructure / Data Pipeline

ReactNext.jsSpring BootSpring Security (JWT)MariaDBApache KafkaDockerKubernetes (AWS EKS)AWS ALBAWS RDSAWS ECRTerraformGitHub ActionsFirebase Cloud Messaging
  • 뉴스 데이터를 기반으로 주식 시장의 감정 흐름을 분석하여 투자 의사결정을 돕는 서비스 SentiStock 개발
  • 네이버 뉴스 API를 통해 금융 관련 뉴스 데이터를 수집하고 OpenAI를 활용하여 뉴스 내용을 요약 및 정제
  • HuggingFace 금융 특화 감정 분석 모델을 활용하여 뉴스 감정 점수를 계산하고 종목별 감정 지표 생성
  • 감정 점수 변화 및 임계값 기반 매수·매도 신호 생성 로직 설계
  • Spring Boot 기반 REST API 서버 구현 및 JWT 기반 인증/인가 시스템 구축
  • 사용자 관심 종목 관리 및 알림 설정 기능 구현
  • Kafka 기반 이벤트 파이프라인을 구성하여 감정 분석 결과를 이벤트로 처리하고 알림 시스템과 연동
  • Firebase Cloud Messaging을 활용하여 감정 변화 발생 시 사용자에게 실시간 매수·매도 알림 제공
  • React 기반 프론트엔드를 통해 종목 정보, 감정 점수, 관련 뉴스 및 투자 알림을 시각적으로 제공
  • AWS EKS 환경에 서비스를 배포하여 Gateway, Backend, Community 서비스 및 크롤러를 컨테이너 기반으로 운영
  • Terraform을 활용해 VPC, EKS, RDS, ALB 등의 인프라를 코드 기반으로 관리
  • GitHub Actions를 활용하여 Docker 이미지를 빌드하고 AWS ECR로 자동 배포하는 CI/CD 파이프라인 구축