미리보기
기본 정보

성장을 바탕으로 팀에탕 가치를 더하는 백엔드 개발자 김주형입니다.
기술 스택
Java, Spring Boot, spring-jpa, Redis, Docker, querydsl
자기소개
안녕하세요, 백엔드 개발자 김주형입니다.
저의 강점은 주도적인 학습 태도와 계획하고 움직이는 습관입니다. 저는 하루 학습량과 시간을 정하고 이를 수행합니다. 또한, 공부할 내용을 미리 계획하고 적절한 방법을 선택하여 효율적으로 학습하려고 노력합니다.
앞으로도 끊임없이 공부하고, 문제를 해결하며 성장하는 개발자가 되고자 합니다. 더 나아가, 동료들과 협력하여 가치를 창출하고, 의지할 수 있는 개발자로 자리매김하겠습니다.
감사합니다.
프로젝트
콘서트 서비스 구현
개인
2024.10. ~ 2024.11.
대규모 트래픽을 고려한 콘서트 서비스
github : https://github.com/jjuya21/concert
기술 스택
백엔드 : SpringBoot, JPA, H2
인프라 : Redis, Kafka
테스트 : JUnit, AssertJ, K6
주요 기능
낙관적 락과 분산락을 활용하여 좌석 예매의 동시성 제어
Redis를 활용해 예매 대기열 시스템 구현
Kafka를 활용한 Outbox 패턴으로 이벤트 처리
경력
(주)게임체인저월드와이드
인턴 | 개발팀
2023.12. ~ 2024.02. (3개월)
C# 기반 유니티 게임 로직 개발: 테트리스 게임 구조 설계, 블록 이동·충돌 처리 및 점수 산정 알고리즘 구현
Node.js 및 Socket을 활용한 실시간 서버 개발: 클라이언트-서버 간 메시지 프로토콜 설계, 최고 점수 발생 시 모든 참여자 알림 기능 구현
실시간 동기화를 통한 멀티플레이 환경 구축, 코드 리팩토링 및 품질 개선
자격증
정보처리산업기사
한국산업인력공단
2023.11.