미리보기
기본 정보

필요한 서비스를 직접 기획하고, 개발하여 배포함으로써 140여명의 가입자 수를 유치한 프로젝트 경험이 있습니다. 이를 통해, 실제 서비스에 대한 고객의 피드백을 얻고, 이 과정에서 고객이 정말 필요로 하는 것을 파악하는 것의 중요성을 배울 수 있었습니다. 또한, 장기적인 관점으로 서비스를 운영하기 위해 필요한 안정성에 대해 고민하고, 이를 직접 코드로 작성하여 개선시킨 경험이 있습니다.
기술 스택
Java, Spring Boot, MySQL, aws-ec2
프로젝트
세종대 공학인증 이수 현황 조회 웹 서비스 개발, gonghak98
기타
2024.01. ~ 진행 중
Java17, SpringBoot3, MySQL, AWS EC2, Github Actions, Docker, NginX
Jdbc의 Batch Insert를 적용하여 46건의 Insert 쿼리를 1건으로 줄임으로써 DB I/O 최적화
AWS, Github Actions를 활용하여 2분 이내에 자동으로 배포되는 환경 구축
이슈, PR 템플릿을 적용하여 PR 기반 팀 코드 리뷰 활성화
의존성 역전을 통해 테스트하기 쉬운 구조로 리팩토링
객체의 책임 분리를 통해 테스트 커버리지 개선 (14% -> 96%)
Chat GPT 기반 웹 서비스 백엔드 API 구축, Mooding
멋쟁이 사자처럼 12기 중앙 해커톤
2024.07. ~ 2024.08.
Java17, SpringBoot3, AWS EC2
DIP를 적용하여 도메인 계층과 외부 모듈 계층의 의존성 순환 제거
논블로킹 방식의 API 설계, 구현 및 테스트 코드 작성하여 성공적으로 배포
UML을 활용해 API 흐름을 정리하여 다른 파트원과의 원활한 기술 소통에 기여
포트폴리오
대외활동
자바의 정석, 점프 투 스프링부트 스터디
교내 프로그래밍 동아리 인터페이스
자바/스프링부트 기반 백엔드 스터디
세종대 멋쟁이 사자처럼 백엔드
스프링부트와 JPA를 학습하여 방탈출 예약 웹 서비스 구현 및 배포
학습한 스터디 내용을 중앙 해커톤 프로젝트의 백엔드 API 개발에 적용
교육
세종대학교
대학교(학사) | 전자정보통신공학과
2018.03. ~ 현재 | 재학 중
자격증
토익 스피킹
IM1 | ETS
2024.08.