소개
저는 새로운 도전을 즐기는 백엔드 엔지니어입니다. 아직 많은 경험을 하진 못했지만, 깨끗하고 효율적이며 유지보수하기 좋은 코드를 작성하기 위해 노력하며 오픈소스 프로젝트에 꾸준히 기여하고 있습니다. Spring Framework와 Spring Data JPA에 대한 저의 기여는 코드 가독성, 성능, 메모리 효율성을 개선하려는 저의 노력을 보여줍니다.
코드 작성 외에도, 저는 긍정적인 개발자 문화를 조성하는 데 열정을 가지고 있습니다. GDG on Campus KNU 5기 오거나이저 (opens new window)로서 커뮤니티 이벤트를 주최하고, 지식을 공유하며, 다른 개발자들을 멘토링한 경험이 있습니다.
# 오픈소스 기여
No | 프로젝트 | 기여 내용 | PR | 역할 | 날짜 |
---|---|---|---|---|---|
1 | Spring Framework | FilteredIterator 구현에서 불필요한 else 문을 제거하고 if 구조를 단순화하여 가독성 향상 | PR #33902 (opens new window) | 기여자 & 작성자 | 2024년 11월 |
2 | Spring Framework | spring-core 유틸리티 구현 단순화: 조기 반환 추가, 불필요한 else 블록 제거, 코드 형식 통일 | PR #33903 (opens new window) | 기여자 & 작성자 | 2024년 11월 |
3 | Spring Framework | SockJsFrame#toString 메소드 최적화: 반복적인 문자열 생성을 2회 이상에서 1회로 줄이고, StringBuilder 용량을 고정하여 메모리 할당 최소화, GC 효율성 및 메모리 사용량 개선 | PR #35510 (opens new window) | 기여자 & 작성자 | 2025년 9월 |
4 | Spring Data JPA | 재귀적 엔티티 구조에서 부모 조회 개선: 스택 오버플로우 위험이 있는 재귀 호출을 while 루프로 대체하여 부모 노드를 순회하도록 변경, 스택 사용량 및 잠재적 성능 오버헤드 감소 | PR #4025 (opens new window) | 기여자 & 작성자 | 2025년 9월 |
# 수상 경력
내용 | 주최/주관 | 상 | 날짜 |
---|---|---|---|
2023 대구·경북 공공데이터 활용 해커톤 | 경북대학교 소프트웨어교육센터 | 우수상 | 2023년 10월 |
2023 대구를 빛내는 SW 해커톤 | 경북대학교 컴퓨터학부 | 우수상 | 2023년 11월 |
2024 대구를 빛내는 SW 해커톤 | 경북대학교 컴퓨터학부 | 우수상 | 2024년 9월 |
KIPS 춘계통합학술대회 | 한국정보처리학회 | 동상 | 2024년 6월 |
KIPS 추계통합학술대회 | 한국정보처리학회 | 금상 | 2024년 11월 |
대구지역산업 성과교류회 | 대구디지털혁신진흥원 | 대상(대구시장상) | 2024년 11월 |
대구 산학협력 프로젝트 경진대회 | 대구디지털혁신진흥원 | 우수상 | 2024년 11월 |