미리보기
기본 정보
👋 안녕하세요! 신입 백엔드 개발자 김주환입니다. - 개발자가 되기 전부터 성장에 집중해왔고, 현재 개발자로서 성장하고있습니다. - 부족한 점을 찾고 채워나가려 노력합니다. - 직무 간 소통을 원활히 하기 위해 각자의 입장을 이해하고 프로덕트를 위한 결정을 내렸습니다. - 다양한 도메인에 관심이 있어 인공지능 경진대회에 참여하여 새로운 시도를 합니다.
기술 스택
Java, Spring Boot, JPA, querydsl, junit5, Mockito, aws-ec2, aws-rds, aws-code-deploy, MySQL, Redis, HTML/CSS, JavaScript, React, Git
프로젝트
Genesis Airport Service
현대자동차그룹 / 소프티어부트캠프
2024.01. ~ 2024.02.
공항 차량 보관 및 정비 서비스 예약 플랫폼을 개발했습니다.
예약 접수 과정을 자동화 하여 사용자와 관리자 모두 편의성 제공
사용자 페이지와 관리자 페이지 구축
[사용 기술 및 도구]
Java 17, Spring Boot 3.2.2, JavaScript, React, MySQL, Querydsl, JsonCreator
[기여]
API 개발
사용자 | 예약 정보 저장 및 조회
관리자 | 예약 단계 추가 및 삭제, 세션 유효성 확인, 관리자 계정 조회
Pagination 용 ResponseDto 개발 및 적용하여 2개의 Pagination API에 대한 중복 코드 제거
DB
최대 예약 수 제한으로 인한 동시 예약 시 동시성 제어
300만건의 예약 데이터 조회 쿼리를 최적화하여 13초 → 0.3초 개선
DB 최적화를 통한 DB Connection 관리
페이지 퍼블리싱
사용자 | 마이페이지, 예약 상세 페이지
관리자 | 관리자 로그인 페이지, 이미지 캐러셀 공통 모듈 구현
조립형 PC 부품 호환성 검사 시스템
정보통신공학과 데이터베이스 팀프로젝트
2022.09. ~ 2022.11.
조립형 PC 부품 간의 호환성을 검사하고 사용자 기호에 맞는 조합을 추천하는 시스템입니다.
[사용 기술 및 도구]
PHP, HTML, MySQL, XAMPP
[기여]
데이터베이스 설계
페이지 퍼블리싱
추천 사양 선택 페이지, 부품 카테고리 별 제품 조회 페이지
로직 설계
Stored Procedure 및 임시테이블을 활용하여 제품 추천, 호환성 검사 기능 개발
부품 카테고리가 추가되면 하드코딩된 선택창으로 대응 불가
PHP로 동적 쿼리 및 HTML을 작성하여 다이나믹하게 대응
대학 맛집 DB
3인 팀
2023.05. ~ 2023.12.
대학 주변 식당의 평점을 자체적으로 매기기 위한 DB 개발입니다.
PHP
+HTML
에서JavaScript
+React
+Express
로 기술스택 변경Frontend 개발자 이탈으로 인해 Fullstack 역할 수행
대구 교통사고 피해 예측 AI 경진대회
대구광역시
2023.11. ~ 2023.12.
사고 발생 시간, 공간 등의 정보를 활용하여 사고위험도(ECLO)를 예측하는 AI 알고리즘 개발
파생 변수 생성을 통해 데이터 질 향상
다양한 머신러닝 모델 성능 비교 및 최적 모델 선택 및 하이퍼파라미터 최적화
특성 중요도 목록 중 상위 n개를 학습에 사용
대구 교통 사고 정보에 전국 교통 사고 데이터를 결합하여 분석 수행
942팀 중 122위
제 1회 국민대학교 AI 빅데이터 분석 경진대회
국민대학교 경영대학원
2023.10. ~ 2023.11.
이력서, 채용 공고 및 지원 히스토리 데이터를 활용하여 구직자에게 맞춤화된 채용 공고를 자동으로 추천할 수 있는 추천시스템 알고리즘 개발
코사인 유사도를 활용한 사용자 및 아이템 기반 협업 필터링 모델 개발
추천 점수에 가중치를 곱하여 모델 성능 향상
576팀 중 34위
대외활동
소프티어 부트캠프 3기
현대자동차그룹
현대자동차그룹에서 진행한 백엔드 개발자 양성 교육 과정
354시간 교육
미션 기반의 코드리뷰 중심
페어 프로그래밍, 팀 프로젝트를 통한 협업 경험
Clean Code, TDD, Spring Boot, JPA, DevOps외 다수
웹 서버, 드라이버를 밑바닥부터 직접 구현해보는 백엔드 심화 교육 과정
HTTP 웹 서버 구현
MVC 패턴 구현
TDD 적용 단위테스트 작성
CSV 파일 전용 JDBC 드라이버 개발
다중 사용자 로그인 문제 및 파일 업로드 처리 문제 해결
교육
영남대학교
대학교(학사) | 정보통신공학과
2018.03. ~ 2024.02. | 졸업