미리보기
기본 정보
좋은 개발자는 명확한 목표를 설정하고, 이를 효과적으로 달성할 방향을 제시할 수 있어야 한다고 생각합니다. 개발과 구현에는 정답이 없지만, 더 효율적이고 적합한 방법은 분명히 존재한다고 믿습니다. 그런 방향을 제시하려면 폭넓은 지식과 다양한 경험이 필수적이며, 이를 위해 꾸준히 학습하고 팀원들과 지식을 공유하며 성장하기 위해 노력하고 있습니다. 끊임없이 배우고 경험을 쌓아 나간다면, 개인의 성장뿐만 아니라 프로젝트, 팀, 나아가 회사 전체의 성장에도 기여할 수 있다고 생각합니다.
기술 스택
Spring Boot, Java, Python, SQL, aws-ec2, Docker, GitHub, github-actions, aws-s3, AWS
프로젝트
Lookids
신세계 I&C 스파로스 아카데미
2024.10. ~ 2024.12.
반려동물의 특별한 순간을 공유하고 소통할 수 있는 특화 SNS.
JAVA Spring Boot의 Eureka를 활용한 MSA 설계, kafka를 활용한 EDA를 구현
대용량 트레픽에 대응가능한 반려동물 특화 SNS를 구축.
관련 기술: JAVA Spring Boot, NEXT.Js, MYSQL, MongoDB, GitHub Action, Docker, Spring Security, Apache Kafka, AWS EC2, AWS S3, AWS LB.
MSA 도입을 위한 스타벅스 아키텍쳐 재설계
신세계 I&C 스파로스 아카데미
2024.08. ~ 2024.10.
스타벅스 리빌딩 프로젝트
JAVA Spring Boot와 NEXT.Js를 활용한 이커머스 재설계 프로젝트
관련 기술: JAVA Spring Boot, NEXT.Js, MYSQL, Jenkins, Docker, Spring Security.
K-Logo Gen
Naver Connect Foundation
2024.02. ~ 2024.04.
사용자가 원하는 Prompt 입력을 통해서 로고를 제작해주는 프로젝트.
DeepFloyd IF, Stable diffusion 2, Stable diffusion XL, Textdiffuser 4개의 모델을 사용해 로고를 생성.
유저가 손쉽게 로고를 제작할 수 있도록 React, FastAPI, redis, Celery를 활용한 서비스 아키텍쳐 구현.
GCP를 통한 클라우드 서비스 구현.
관련 기술: DeepFloyd IF, Stable diffusion 2, Stable diffusion XL, Textdiffuser, React, FastAPI, redis, Celery, GCP.
글자 검출 프로젝트
Naver Connect Foundation
2024.01. ~ 2024.02.
진료확인서에서 글자가 존재하는 영역을 추출하는 프로젝트.
정해진 모델에서 Albumentation과 같은 증강기법을 통해 성능을 향상.
관련 기술: Object Detection, PyTorch, Supervisely.
재활용 품목 분류를 위한 Object Detection
Naver Connect Foundation
2024.01. ~ 2024.01.
이미지에서 쓰레기를 10개의 카테고리로 분류하는 프로젝트.
MMDetection 라이브러리를 활용해 위치와 종류를 구분.
관련 기술: Object Detection, PyTorch, MMDetection.
마스크 착용 상태 분류
Naver Connect Foundation
2023.12. ~ 2023.12.
사람의 마스크 착용 여부, 성별, 나이를 예측하는 프로젝트.
데이터 시각화, GradeCam을 활용해 증강 기법 선정.
관련 기술: Image Classification, GradCAM, PyTorch.
그누보드 5 CMS 를 활용한 IOT 커뮤니티 사이트
2022.03. ~ 2022.06.
그누보드 프레임워크를 사용하여 아두이노 코드를 자동으로 작성하는 사이트 구현 프로젝트.
IOT장비를 만들 수 있는 아두이노 프리셋 코드를 제공.
기존 프레임워크를 활용하여 웹사이트를 제작. 관련 기술: AWS, PHP, Mysql.
Yolov3 를 이용한 이상행동 감지 인공지능
2021.03. ~ 2021.06.
Yolo v3를 활용하여 사람을 인식하고 사람의 행동을 구분하는 프로젝트.
바운딩 박스의 종횡비가 급격하게 변화하는 상황을 이상행동으로 정의하고 검출.
Darknet 프레임워크와 AIhub의 데이터를 활용해 학습.
관련 기술: Yolo v3, DarkNet.
JDBC 를 활용한 놀이공원 관리 프로그램
2021.03. ~ 2021.06.
데이터베이스를 설계, 구현하고 프로그램과 연동하는 프로젝트.
티켓을 발권, 예약하고 놀이기구의 예약자, 점검 사항을 관리.
Oracle DB로 DB 테이블을 작성하고 활용.
관련 기술: Oracle DB, JDBC, Java.
포트폴리오
URL
교육
신세계 I&C 스파로스 아카데미
사설 교육 | JAVA Spring Boot 기반 백엔드 설계
2024.08. ~ 2024.12. | 수료
네이버 커넥트재단 (Naver Connect Foundation)
사설 교육 | 부스트캠프 AI Tech 6기 (Computer vision)
2023.01. ~ 2024.01. | 수료
동의대학교 (DongEui University, DEU)
대학교(학사) | 컴퓨터공학부
2018.01. ~ 2023.01. | 졸업
자기소개
네이버 부스트캠프에서는 컴퓨터 비전 기술을 심화 학습하며 문제 해결 능력을 키웠고, 신세계 I&C 스파로스 아카데미에서는 Java Spring Boot 기반 백엔드 설계와 개발 역량을 실질적으로 강화했습니다. 다양한 프로젝트를 통해 MSA 설계, Kafka 기반 이벤트 처리, 대용량 트래픽 대응 시스템 구축 등의 실질적인 성과를 경험하며 기술적 전문성을 키워왔습니다. 협업의 가치를 중요하게 생각하며, 팀원들과 함께 목표를 이루는 과정에서 배움과 성장의 보람을 경험해왔습니다. 변화하는 기술 환경에 발맞춰 꾸준히 발전하며, 실질적인 가치를 만들어가는 개발자로 나아가고 있습니다.
자격증
정보처리기사
합격 | 한국산업인력공단
2022.06.