김광현 구성원 기록

소개

읽기 쉬운 코드가 좋은 대화의 시작이라고 생각합니다.

안녕하세요. 컴퓨터공학부 소프트웨어전공 3학년 김광현입니다. LIKELION TUK 2026 · 14기 백엔드 파트에서 활동하고 있습니다.

기능의 의도가 이름과 구조에서 드러나는 코드를 만드는 데 관심이 있습니다. 작은 리팩터링과 코드 리뷰를 통해 팀이 함께 관리하기 쉬운 백엔드를 만들고 싶습니다.

기술 스택

구분기술활용 방향
언어Java명확한 타입과 도메인 객체 표현
프레임워크Spring Boot서비스 계층과 REST API 구성
데이터JPA · QueryDSL · PostgreSQL관계 모델링과 조건별 조회
성능Redis반복 조회와 일시적인 상태 처리
품질JUnit · Testcontainers실제 데이터베이스에 가까운 통합 검증

요즘 집중하는 것

  • 모델링 — 화면에 필요한 필드보다 서비스 규칙과 데이터의 생명주기를 먼저 정리합니다.
  • 조회 성능 — N+1과 불필요한 쿼리를 로그로 확인하고 데이터 크기에 맞는 조회 방식을 선택합니다.
  • 무결성 — 애플리케이션 검증과 데이터베이스 제약을 함께 사용해 잘못된 상태를 막습니다.

함께하고 싶은 것

서로의 선택을 설명하고 더 나은 방법을 편하게 제안하는 팀에서 작업하고 싶습니다.

검색과 필터가 많은 캠퍼스 정보 서비스를 만들며 데이터 모델, 조회 성능과 캐시 전략을 실제 사용 흐름 속에서 다뤄 보고 싶습니다.