
Introduction
프론트엔드를 숙지한 신입 백엔드 개발자입니다.
두 번의 부트캠프를 수료하면서 프로젝트의 전체 흐름을 파악하고 문제를 해결하는 능력을 갖췄습니다.
다양한 기술 도입 경험을 통해 대용량 트래픽 제어 프로젝트에서 테스트 및 아키텍처 개선을 통한 성능 향상을 이끌어냈습니다.
끊임없이 학습하고 활용하면서 현재의 성과에 안주하지 않고 계속 성장하여 팀의 성공에 기여하는 개발자가 되도록 노력합니다.
Proficiency & Communication
- Java & Spring Boot 기반의 웹 애플리케이션을 개발하고 구현할 수 있습니다.
- React JS 기반 프론트엔드 로직을 이해하며, 간단한 웹 클라이언트를 구현할 수 있습니다.
- JPA를 활용한 데이터베이스 매핑을 수행하며, 필요에 따라 JDBC로 직접 SQL을 실행합니다.
- Spring Security를 활용한 커스텀 JWT 인증 및 OAuth 2.0 기반 소셜 로그인을 구현할 수 있습니다.
- Redis를 활용해 비정형 데이터 저장, 메시지 브로커, 메시지 큐, 캐싱 등을 처리할 수 있습니다.
- AWS, Nginx, Docker, GitHub Actions를 활용해 프로젝트의 CI/CD 환경을 구축할 수 있습니다.
- JMeter를 사용해 부하 테스트를 수행하고, TPS 및 응답 속도 최적화를 진행할 수 있습니다.
- 팀원의 역량을 고려한 커뮤니케이션을 지향하며, 역할에 맞는 작업 분배로 최적의 성과를 이끌어냅니다.
- Git의 형상 관리 기능을 적극 활용해 의미 있는 커밋 메시지를 공유하고, 코드 리뷰를 원활하게 진행합니다.
- Slack, Discord 등 다양한 커뮤니케이션 도구를 활용하며, 필요할 경우 근거 자료를 기반으로 대면 논의를 진행합니다.
- 트러블슈팅 및 회고를 블로그에 기록하고, 팀원들과 공유하며 지속적인 피드백 문화를 조성합니다.