새로운 기술적 도전을 즐기고 이를 통한 스스로의 발전을 지향합니다.
웹 백엔드, 웹 프론트엔드, AI, 클라우드 등 다양한 도메인에 대한 경험이 있으며 현재 시스템 아키텍처 및 성능 개선에 관심 있습니다.
- Java, Python, C++, JS, SQL
- Spring, FastAPI, Express, React, Vue
- MySQL, MongoDB
- 울산중앙고등학교
- 기간: 2016.03 ~ 2019.02
- 졸업구분: 졸업
- 구분: 인문계, 과학중점과정
- 국립금오공과대학교
- 기간: 2019.03 ~ 2024.08
- 졸업구분: 졸업
- 전공명: 컴퓨터소프트웨어공학과
- 평점: 4.4/4.5 (전공평점 4.44/4.5)
- 이수 학점: 140
- 2019.03 국립금오공과대학교 컴퓨터소프트웨어공학과 학생회 복지차장
- 2019.03 국립금오공과대학교 컴퓨터소프트웨어공학과 학술 동아리 셈틀꾼 멘티
- 2022.06 국립금오공과대학교 컴퓨터소프트웨어공학과 지식언어공학연구실 연구원
- 2023.01 국립금오공과대학교 신입생 멘토
- 2023.02 국립금오공과대학교 컴퓨터소프트웨어공학과 지식언어공학연구실 연구실장
- 2023.03 국립금오공과대학교 컴퓨터소프트웨어공학과 학술 동아리 셈틀꾼 멘토
- 2023.04 국립금오공과대학교 영재교육원 조교
- 2023.03 국립금오공과대학교 프로그래밍응용 과목 TA 멘토
- 2023.09 국립금오공과대학교 C++프로그래밍 과목 TA 멘토
- 2024.02 웹 개발자 양성 프로그램 WEBKIT Java Backend 멘토
- 2025.01 SSAFY(구미 캠퍼스) 13기 JAVA 전공
- 2023.09 The 1st Coders Open Contest In Informatics IN GUMI 2등
- 2023.11 KIT Engineering Fair 동상
- 2024.06 정보처리기사
- 2025.03 삼성 SW 역량테스트 B형
- 2025.06 SSAFY 성적 우수상(1등)
- MovingLogs
- 개발기간: 2025.06 ~ 2025.06
- 개요: 관광지 공공데이터 기반 여행 플랫폼
- 담당 역할 및 기여: 프론트엔드 및 백엔드 전반 개발
- 사용 기술: Java, JavaScript, Spring, Vue, MySQL, Redis
- 구현 사항
- 헥사고날 아키텍처 기반 백엔드 서버 구축
- JWT, OAuth를 활용한 Spring Security 구축
- ChatGPT API를 이용한 AI 기능 구현
- 좋아요, 조회수를 Redis를 이용한 캐시 레이어에 저장후 일정 주기로 배치 업데이트
- AI, 관광지, 여행 계획 기능의 프론트엔드 페이지 구현
- KWS
- 개발기간: 2024.03 ~ 2024.06
- 개요: 연구실 학생들이 서버를 대여하기 위한 프라이빗 IaaS 플랫폼
- 담당 역할 및 기여: 프로젝트 팀장, 백엔드 시스템 개발, 인프라 구축
- 사용 기술: Python, MySQL, OpenStack(Neutron, Cinder, Glance, Keystone, Zun, Nova, Horizon)
- 구현 사항
- 물리 컴퓨터 4대 기반 인프라 구축
- VM 대여, 연장, 반납 기능 구현
- 컨테이너 대여, 연장, 반납 기능 구현
- 복수개의 단일 노드를 컨트롤하는 백엔드 서버 구축
- Zun 소스코드 수정 경험
- KIT Transformer
- 개발기간: 2024.01 ~ 2024.02
- 개요: Attention is All You Need 논문을 참고하여 Transformer 모델 직접 구현(학습 목적)
- 담당 역할 및 기여: 1인 개발
- 사용 기술: Python, Tensorflow, Transformer
- 구현 사항
- Tensorflow의 Subclassing API를 이용하여 모델 구현
- ADD & Norm, Multi-Head Attention, Embedding, Position-wise-FFNN, Positinal Encoder, Decoder 모듈 직접 구현
- 오늘의 뉴스
- 개발기간: 2023.07 ~ 2023.12
- 개요: 간결하고 빠른 정보 전달을 위해 기사를 후처리하여 제공하는 뉴스 플랫폼
- 담당 역할 및 기여: 비즈니스 로직 개발, 백엔드 서버 성능 개선, 아키텍처 구조 개선, 프론트엔드 개발 지원
- 사용 기술: Java, Spring, MySQL, Python, Docker
- 구현 사항
- 시스템 내부 비즈니스 로직 설계 및 개발
- API 서버 성능 개선
- 뉴스 전처리 워커 아키텍처 개선


