미리보기
기본 정보
데이터와 알고리즘을 활용하여 복잡한 비즈니스 문제를 혁신하고, 사람들의 삶을 더욱 편리하게 만드는 데 열정을 가진 백엔드 개발자 김준형입니다.
기술 스택
Spring Boot, Java, React, MySQL, Redis, Kafka, C++
프로젝트
예비군 택시 파티 매칭 서비스
개인
2024.08. ~ 진행 중
개요 : 예비군 훈련장 택시 파티 매칭 및 커뮤니티를 제공하는 서비스
깃허브 : 링크
#SpringBoot #JPA #QueryDSL #MySQL #Redis #Kafka #Stomp #RedisInsight #Flutter
Spring Data Redis의 RedisRepository save를 통해 Set, Hash 두개의 유형으로 저장되던 메세지 데이터를 RedisTemplate ZSortedSet으로 최적화하여 Redis 메모리 사용량을 약 66.7% 절감
@PreAuthorize를 이용한 API 유저 접근 권한 설정 구현
예비군 커뮤니티 기능 구현
구글, 카카오, 네이버 Oauth2 로그인 및 RTR 전략 구현
Flutter frontend 전체 구현
요양기관 차량 배차 최적화 서비스
기타
2024.01. ~ 진행 중
개요 : 요양기관에서 수기로 5시간 이상 걸리던 송영 차량 배차를 카카오모빌리티 API와 유전 알고리즘을 활용해 3분 이내로 최적화 해 주는 서비스
깃허브 : 링크
#SpringBoot #JPA #QueryDSL #MySQL #Redis #Prometheus #Grafana #Loki #Promtail #SSE #React
요양기관의 특수 조건들을 반영한 차량 배차 유전 알고리즘 구현 및 최적화(배차 성능 45% 개선, 시간 12% 개선)
카카오 모빌리티 API, Geocoding, MySQL을 활용하여 유전 알고리즘을 위한 거리 행렬 매트릭스 구현
요양기관, 직원, 어르신 도메인 구현 및 유지 보수 진행
Grafana, Prometheus, Loki, Promtail 모니터링 시스템 구축
Enum을 활용한 거리 적합도 계산 함수 리팩토링
OSRM 구축을 통한 자체 거리 행렬 API 서버 사용
React를 통한 프론트엔드 전체 구현
포트폴리오
교육
한국공학대학교
대학교(학사) | IT경영
2017.03. ~ 2024.08. | 졸업
대외활동
spring framework 오픈소스 기여
개인
2024 오픈소스 컨트리뷰션 아카데미
과학기술정통부, 정보통신산업진흥원, 한국IT진흥비즈니스협회
표준프레임워크 및 MSA 오픈소스 기여
Google Developer Student Clubs 22-23 Lead
구글 학생 개발자 커뮤니티 운영 및 구글 개발자 생태계 기여
Google Solution Challenge global top finalist 수상
구글에서 주최한 Un's sdgs 17 해결 프로젝트, 치매 노인 배회 방지 서비스를 주제 및 팀장으로 참여하여 전 세계 3000개 이상의 프로젝트 중 global top finalist 수상
Samsung SDS 하계 알고리즘 특강 수료
Samsung
Samsung SDS 하계 알고리즘 특강을 통하여 고급 알고리즘과 자료구조 학습 및 Samsung Pro Test 2회 응시
한이음 ICT 멘토링 입선
한국정보산업연합회
실시간 메타버스 노래방을 주제로 한이음 ICT 멘토링 입선
자격증
OPIC
IM3 | OPIC
2024.06.
외국어
영어
비즈니스 회화 가능