Woo, Hyunseo
hs001023@naver.com
github.com/hyunseo01
기술을 깊이 이해하고, 문제 해결을 기록하며 성장하는 백엔드 개발자입니다.
단단한 백엔드 구조와 현실적인 기술 선택으로 서비스의 안정성과 유지보수를 책임집니다.
About Me
Q1. 백엔드 개발자로서의 강점과 주요 경험은 무엇인가요?
저는 클라이언트 요구사항을 충실히 반영하고, API 응답 데이터의 표준화를 준수하는 것을 개발의 핵심 가치로 삼고 있습니다. NestJS와 Spring Boot 두 가지 기술 스택을 상황과 요구사항에 따라 적절히 선택하여 활용하고 있으며, 안정성과 확장성을 고려한 API 설계에 집중하고 있습니다. 실제 설계 경험으로는, JWT 기반 인증 방식을 도입하여 로그인 상태를 유지하고, API 접근 권한을 체계적으로 제어한 경험, 페이징 및 필터링 기능을 적용한 게시판 API, 그리고 비동기 통신 및 Cursor 기반 페이징 기법을 활용한 실시간 채팅방 API 설계 및 구현 등이 있습니다. 이러한 경험을 통해 다양한 도메인에서 API 흐름 설계, 데이터 구조 정의, 인증 및 보안 처리에 이르기까지 백엔드 전반에 걸친 실무 역량을 탄탄하게 쌓아왔습니다
Q2. 데이터베이스 설계와 관련해 어떤 경험이 있나요?
정규화를 고려하여 데이터베이스 구조를 설계하고, 서비스 환경에 맞는 다대다(N:N) 관계 매핑을 적용한 경험이 있습니다. 또한, 다양한 엔터티 타입을 유연하게 관리하기 위해 폴리모픽 관계를 구현한 경험이 있으며, 데이터 무결성, 확장성, 유지 보수성을 함께 고려한 구조 설계를 중요하게 생각합니다.
Technical Skills
Backend
NestJS
TypeORM
Spring Boot
JPA
Spring Security
MySQL
Language / Frontend
JavaScript
TypeScript
Java
React
Next.js
Infra / Tools
AWS
Docker
Node.js
Gradle
Lombok
Git / GitHub
Projects
01
04
제 포트폴리오와 블로그를 보시고,
방명록에 소중한 의견을 남겨주세요!