미리보기
기본 정보
데이터 기반의 의사결정을 돕는 주식 분석 시스템을 개발하며, 금융 데이터 분석과 머신러닝 모델 구축에 관심이 많은 개발자입니다. 주식 시장에서 의미 있는 인사이트를 도출하기 위해 기술적 지표 분석, AI 기반 주가 예측, 뉴스 감성 분석, 재무제표 분석 등을 포함한 다양한 기능을 개발했습니다. LSTM을 활용한 주가 예측 모델을 최적화하여 성능을 향상시키고, 시각화를 통해 사용자 친화적인 인터페이스를 제공합니다. 또한, 백엔드와의 원활한 데이터 연동을 위해 효율적인 데이터 저장 구조를 설계하고, 빠른 데이터 조회 및 분석이 가능하도록 개선했습니다.
기술 스택
Python, Java, 빅데이터, Excel, Pandas, 데이터 엔지니어링
프로젝트
캡스톤 디자인 I - OpenCV를 활용한 얼굴 인식 트래킹 선풍기 (LINC 3.0 대회 장려상)
팀 2명
2024.02. ~ 2024.06.
목적:
OpenCV를 활용한 얼굴 인식 및 객체 추적 기술을 적용한 스마트 선풍기 개발
LINC 3.0 대회 참가 및 수상
역할: 팀 리더 및 주요 개발 담당
팀 구성: 2명 (프론트엔드 1명, 백엔드 1명)
활동 내용:
OpenCV를 활용하여 얼굴 인식을 기반으로 한 선풍기 회전 기능 개발
Python 및 Raspberry Pi를 활용한 하드웨어 제어
Flask 기반 웹 대시보드 개발 및 상태 모니터링 기능 추가
성과:
LINC 3.0 대회 장려상 수상
얼굴 인식 기반 트래킹 정확도 90% 달성
OpenCV를 활용한 영상 처리 기술 적용
데이터베이스 II - 주차장 DB 생성
팀 3명
2024.04. ~ 2024.06.
목적:
실제 활용 가능한 주차장 관리 데이터베이스 설계 및 구축
역할: DB 설계 및 구현 담당
활동 내용:
주차장 관리 시스템을 위한 데이터베이스 설계
ERD(Entity Relationship Diagram) 작성 및 정규화 과정 수행
SQL을 활용한 데이터베이스 구축 및 쿼리 최적화
성과:
주차장 관리에 필요한 모든 기능을 포함한 DB 모델 완성
데이터 중복 최소화 및 성능 최적화된 SQL 쿼리 작성
협업을 통해 실무에서 사용되는 데이터베이스 설계 과정 체험
실제 데이터를 활용한 DB 구축 경험 획득
인프런 AI 커리어 스쿨 참여
개인
2025.01. ~ 2025.02.
목적:
C++ 실력 향상 및 Git/GitHub 활용 능력 강화
챗GPT를 활용한 맞춤형 이력서 작성 기법 습득
역할: 수강 및 실습 진행
활동 내용:
홍정모의 따라하며 배우는 C++ 강의 수강 및 실습
빠르게 Git - 핵심만 골라 배우는 Git/GitHub 강의 수강 및 Git 활용 실습
서류탈락은 그만! 챗GPT로 기업별 맞춤 합격 이력서 반자동화하기 강의 수강 후, 실제 이력서 작성 자동화 적용
성과
C++의 기본 개념과 실무 활용 능력 강화
Git/GitHub을 활용한 프로젝트 협업 능력 향상
챗GPT를 활용한 맞춤형 이력서 작성 및 수정 자동화 기술 습득
데이터베이스 I - 주차장 DB 생성
개인
2024.10. ~ 2024.12.
목적:
데이터베이스 설계 및 SQL 활용 능력 향상
역할: 개인 프로젝트 수행
활동 내용:
주차장 관리 시스템을 위한 데이터베이스 모델링
MySQL을 활용한 데이터베이스 구축 및 기본 CRUD(생성, 조회, 수정, 삭제) 기능 구현
성과
개인적으로 완성한 DB 프로젝트를 팀 프로젝트로 확장하여 활용
SQL에 대한 이해도가 향상되고, 실무에서 사용할 수 있는 DB 설계 능력 습득
캡스톤 디자인 II - 주식 분석 프로그램 (LINC 3.0 대회 장려상)
팀 2명(프론트엔드 1명, 백엔드 1명)
2024.06. ~ 2024.12.
역할: 팀 리더 및 주요 개발 담당
활동 내용:
Python과 AI 기반의 주가 예측 모델 개발 (LSTM 활용)
기술적 지표 분석 (Bollinger Bands, MACD, RSI) 및 뉴스 감성 분석 기능 추가
Streamlit 기반 웹 애플리케이션 개발 및 배포
성과:
LINC 3.0 대회 장려상 수상
모델 정확도 85% 달성
프로젝트를 통해 데이터 분석 및 웹 애플리케이션 개발 경험 강화
LSTM을 활용한 주가 예측 모델 개발 및 성능 평가
데이터 시각화를 통한 유저 친화적 UI 구현
데이터베이스 최적화를 통해 데이터 조회 속도 30% 개선