안녕하세요. 서비스의 안정성과 확장성을 고민하는 서버 개발자 박상혁입니다.

✉️ E-Mail
[email protected]
🔧 Github
https://github.com/sh0723
📞 Phone
010-5380-3870
🔏Blog
https://velog.io/@sh0723/posts
https://sh0723.tistory.com
PROJECTS

01 TeamPo
2026.03 ~ 2026.06
TeamPo는 프로젝트 팀원을 매칭하는 데서 끝나지 않고, 매칭 이후 팀 스페이스에서 팀의 GitHub 활동과 협업 과정을 관리할 수 있도록 설계한 서비스입니다.
About
- 웹 개발의 구조에 대한 이해를 바탕으로 기능을 설계하고, Flyway·Terraform·Docker·GitHub Actions 등 실무 도구를 적용하며 개발과 배포 전반을 깊이 있게 경험했습니다.
Skills
- 언어: Java
- 프레임워크: Spring Boot, Spring Security
- 데이터 접근·스키마 관리: Spring Data JPA, Flyway
- 데이터베이스·저장소: MySQL, Redis, AWS S3
- 인증: JWT, GitHub OAuth 2.0
- 외부 서비스 연동: GitHub API / GitHub App, Gemini API
- 인프라·배포: AWS EC2, Docker, Terraform, GitHub Actions
- 테스트: JUnit 5, Spring Boot Test
- API 문서화: Swagger / Springdoc OpenAPI
- 빌드·협업: Gradle, Git, GitHub
R&R
- Spring Security와 JWT를 활용한 회원가입·로그인·토큰 재발급 기능 구현
- Redis 기반 이메일 인증 및 인증 횟수 제한 구현