🚀 Backend Developer

홍승기

성장을 멈추지 않는 백엔드 개발자

👋 About Me

🎯

성장 지향적

빠르게 변화하는 백엔드 트렌드를 따라가고 꾸준히 배우면서 성장하는 것을 목표로 삼고 있습니다.

📝

기록하는 개발자

90개 이상의 기술 블로그 글을 작성하며, 같은 실수를 반복하지 않기 위해 주기적으로 복습합니다.

🏗️

성능 개선 추구

응답 속도와 리소스 효율을 높이기 위해 지속적으로 성능을 개선합니다.

📌 Basic Info

전화번호 010-8627-8895
생년월일 1999.07.26
학력 광운대학교 소프트웨어공학부
학점 4.12 / 4.5 (3학년 2학기 수석)
활동 Swyp 웹 11기 수료 (2025.10 ~ 12)
자격증 정보처리기사

🛠 Tech Stack

Backend
Spring Boot JPA Spring Security Gradle OpenAI
Database
MySQL Redis PostgreSQL
DevOps & Infra
AWS EC2 AWS RDS Nginx Tomcat
CI/CD & Collaboration
Git GitHub GitHub Actions Sourcetree
Testing & Tools
JUnit5 Mockito Swagger Apidog IntelliJ IDEA VS Code

💼 Projects

Airoad

Team Project Swyp 11기

AI 기반 여행 코스 선정 서비스 - 사용자의 취향을 분석하여 맞춤형 여행 코스를 추천합니다.

주요 구현 기능
웹 소켓 STOMP 통신 설계 (2단계 보안 구조, 채널 분리)
실시간 1대1 채팅 구현
이벤트 기반 비동기 구조 (일차별 실시간 전달)
Tour API 5만 건 관광지 데이터 DB화
CRUD API 개발
DB 주요 정보 암호화
Spring Boot WebSocket STOMP JPA PostgreSQL

치스카우트

Personal Project

AI 기반 인터넷 방송 추천 챗봇 - OpenAI를 활용하여 사용자에게 맞춤 방송을 추천합니다.

주요 구현 기능
OAuth 2.0 로그인
검색어 자동 완성 (Redis 캐싱)
벡터 임베딩 (토큰 비용 98%↓, 응답 시간 66%↓)
디스코드 챗봇 연동
Virtual Thread (OS 스레드 84%↓)
CI/CD 자동화 (GitHub Actions)
Spring Boot OAuth 2.0 OpenAI API Discord API GitHub Actions

Steam Clone

Personal Project

Steam의 핵심 기능을 직접 구현해보며 백엔드 역량을 강화한 클론 프로젝트

주요 구현 기능
이메일 인증 회원가입
CRUD API 구현
실시간 1대1 채팅
JMeter 부하 테스트 (초당 1,500건 처리)
Spring Boot JPA MySQL WebSocket