소개
잘 정리된 데이터가 좋은 기능을 만든다고 생각합니다.
안녕하세요. 컴퓨터공학부 2학년 정혜원입니다. LIKELION TUK 2026 · 14기 백엔드 파트에서 활동하고 있습니다.
서비스의 정보를 일관된 구조로 저장하고 필요한 순간에 정확하게 꺼내는 과정에 관심이 있습니다. 데이터 관계와 쿼리를 이해하며 효율적인 백엔드를 만들고 싶습니다.
기술 스택
| 구분 | 기술 | 활용 방향 |
|---|---|---|
| 언어 | Java | 명확한 타입과 도메인 객체 표현 |
| 프레임워크 | Spring Boot | 서비스 계층과 REST API 구성 |
| 데이터 | JPA · QueryDSL · PostgreSQL | 관계 모델링과 조건별 조회 |
| 성능 | Redis | 반복 조회와 일시적인 상태 처리 |
| 품질 | JUnit · Testcontainers | 실제 데이터베이스에 가까운 통합 검증 |
요즘 집중하는 것
- 모델링 — 화면에 필요한 필드보다 서비스 규칙과 데이터의 생명주기를 먼저 정리합니다.
- 조회 성능 — N+1과 불필요한 쿼리를 로그로 확인하고 데이터 크기에 맞는 조회 방식을 선택합니다.
- 무결성 — 애플리케이션 검증과 데이터베이스 제약을 함께 사용해 잘못된 상태를 막습니다.
함께하고 싶은 것
데이터 설계부터 사용자 화면까지 이어지는 전체 흐름을 팀과 함께 경험하고 싶습니다.
검색과 필터가 많은 캠퍼스 정보 서비스를 만들며 데이터 모델, 조회 성능과 캐시 전략을 실제 사용 흐름 속에서 다뤄 보고 싶습니다.