
신입 백엔드 구직 중
대상
AI 해커톤 경진대회
3건
수상 (논문상·해커톤 대상·학장상)
p95 −88%
제출 지연 2,320→271ms · 동시 500
5+
백엔드 프로젝트
About Me측정하고, 분리하고,
측정하고, 분리하고,
확장합니다
Java와 Spring Boot로 '실제로 동작하고 운영되는' 백엔드를 만드는 신입 개발자입니다.
REST API 설계 및 JWT 인증·PortOne 결제 검증 등 핵심 도메인 로직 구현
Kafka 비동기 처리·Gradle 멀티모듈·Kubernetes/KEDA 오토스케일링 기반 확장 가능한 구조 설계
JMeter 부하테스트(동시 500)·운영 DB·SQL 로그로 병목을 측정한 뒤 개선
병목 분석과 설계 근거를 문서·논문으로 정리하는 습관
이력서 다운로드 (PDF)Skills
기술 스택
Java
Spring Boot
JPA/Hibernate
Apache Kafka
Redis
MySQL
Kubernetes
KEDA
Cloud Gateway
WebFlux
REST API
WebSocket/SSE
Docker
GitHub Actions
Elasticsearch
Swagger
JUnit 5
Mockito
Python
C
SQLite
Postman
pytest
Linux
Git
Projects
프로젝트
★ Featured Project
CodeQuest
Gradle 멀티모듈 코딩 교육·채점 플랫폼 백엔드. WebFlux→Spring MVC 전환·HikariCP 풀·CPU 사이징을 함께 적용해 제출 p95 2,320ms→271ms(JMeter 동시 500), Kafka 비동기 채점 + KEDA Consumer Lag 오토스케일링(학생우수논문상 설계). 호서대학교 컴퓨터공학부 수업에서 실제 사용 중이다.
[ Gradle Multi-Module ]
Client → Gateway (Spring Cloud Gateway)
├── :auth → 인증·토큰
├── :course → 코스·퀘스트·문제
└── :submit → Kafka 비동기 채점 → SSE
모든 서비스가 :common 모듈 공유
(도메인·JWT·Redis) · KEDA · K8s 배포
Experience
경력 및 교육
Work Experience
2026.07 — 2026.08
안랩클라우드메이트
현장실습 인턴 · 백엔드 개발 / QA
- 폐쇄망 고객사 반입용 배포 패키지 자동화 백엔드 DeployHub 개발 — Java 17·Spring Boot 3.x·MySQL 기반 컨테이너 이미지 수집, OCI 아카이브 패키징, SharePoint 업로드·부분 패키징·보관 자동 정리
- 담당자가 로컬 PC에서 수작업으로 받아 압축·전달하던 과정을 웹 도구 기반으로 자동화해 로컬 PC 물리적 제약을 해소하고, 고객사별 설치 버전 이력을 DB로 일원화
- LLM 보안 게이트웨이 SecureBridge QA 병행 — TC ID 체계 기반 테스트 케이스 설계, 프롬프트 인젝션·개인정보 탐지 시나리오 검증
- 체크섬·Luhn 알고리즘 등 형식 유효성 기준을 반영해 탐지 정규식을 보완하고 결함 원인 규명, 미탐·오탐 사례 유형화로 반복 검증 가능한 QA 기준 축적
- 요구사항 12건·기능명세 12건 정의, DB 설계서·테스트 케이스 문서·버그 리포트 산출
2026.01 — 2026.03
(주)인사이너리
DevOps 직무체험형 인턴 · 소프트웨어 테스트
- 오픈소스 보안·라이선스 관리 솔루션 ClaritySC(Clarity Supply Chain) QA 담당
- 테스트 케이스 설계 + 탐색적 테스팅(Exploratory Testing)으로 숨은 결함·다국어 번역 오류 추적
- 주간 회의·팀원 간 교차 검증(Cross-Check)으로 QA 프로세스 지원
2025.08 — 2025.08
(주)인트인
SW개발 직무체험형 인턴 · 개발
- Spring 프레임워크 기반 프로젝트 회의 참여 — 요구사항·설계·기술 선택의 리스크 분석
- MySQL·MariaDB 연동 및 쿼리 작성 실습, 데이터 무결성·트랜잭션 관리 실습
- 테스트 코드 작성·코드 리뷰·QA 지침 교육으로 소프트웨어 품질 보증 프로세스 경험
Education & Awards
학력
2021.03 — 2027.02 (졸업예정)
호서대학교
컴퓨터공학부 학사 (2027.02 졸업예정) · 학점 4.07/4.5
- 디지털융합연구실 학부연구생 — 채점 인프라 오토스케일링 구조 설계(학생우수논문상)
- 병역: 2022.07 — 2024.01 육군 병장 만기전역
- 자료구조·알고리즘·운영체제·데이터베이스·네트워크 이수
- 코딩 교육 플랫폼(CodeQuest)을 AI·SW중심대학사업단 산학협력으로 개발 — 실제 컴퓨터공학부 수업에 사용
수상
2026.05
한국정보통신학회 학생우수논문상
「저지연 실시간성을 보장하는 코딩 테스트 플랫폼 설계」 · 제1저자
- Kafka Consumer Lag(미처리 메시지 수)를 제어지표로 채점 워커를 수평 오토스케일링하는 구조 설계 — CodeQuest 플랫폼 기반
- 한국정보통신학회 2026 춘계종합학술대회 학생우수논문상 수상
2025.10
AI 해커톤 경진대회 대상
한국컴퓨터교육학회 · 2025 캡스톤 디자인 및 AI 해커톤 경진대회
- 타이핑 리듬 기반 AI 연속 인증 서버(Keystroke Auth) 아이디어로 2025 캡스톤 디자인 및 AI 해커톤 경진대회 대상 수상
2025.10
AI공과대학장상
호서대학교 AI·SW중심대학사업단 · 제2회 AI융합프리젠테이션 경진대회
- 「바이브코딩 세대, 대학은 무엇을 평가해야 하나?」 발표로 AI공과대학장상 수상
자격·시험
2026.05
TOPCIT 성적우수자
과학기술정보통신부·정보통신기획평가원·한국생산성본부 · SW 역량 검정시험
- TOPCIT(소프트웨어 역량 검정시험) 성적우수자 선정
기타
2025.06 — 2026.09
SW교육봉사단
호서대학교 AI·SW중심대학사업단 · 멘토
- ICANWEEK·AISW 멘토링, 호서 가족 초등 SW 캠프 저학년 멘토, 신입생 SW몰입형 캠프 운영 지원
- AI·SW중심대학사업단 발대식 운영 지원, 충청남도 AI대전환 선언 및 AI 특별위원회 출범식 참여
2024.03 — 2025.12
컴바라기 34기 (학술동아리)
호서대학교 컴퓨터공학부 · 운영진
- 여름·겨울 합숙 프로젝트 기획·진행, C언어+자료구조 멘토링 멘토 참여
2025.03 — 2025.09
9oormthonUNIV 4기 (Kakao×구름)
IT 연합 동아리 교내 운영진
- 구름톤 유니브 4기 교내 운영진 — 주차별 정기 세미나 기획·진행, 시즌톤(해커톤) 참가
Activity
백엔드 활동 신호
Blog
기술 블로그
전체 19건
2026.09.10
공유의 최소 단위를 강좌에서 문제로 낮추기
잘 만든 문제 하나를 다른 교수에게 주려면 강좌를 통째로 열어야 했다. 문제 은행이 강좌에 종속돼 공유의 최소 단위가 강좌였기 때문이다. 공유 단위를 문제로 낮춰 교수 간 개별 공유·해제 API를 두고, 전체 공개 목록을 분리해 기본 제공 문제를 쌓을 수 있게 했다.
2026.09.08
재전송 방지를 통과한 동일 요청 둘이 동시에 성공하던 문제
재전송 공격 방지 검사를 넣었는데도 같은 요청 둘이 동시에 들어오면 둘 다 검사를 통과했다. 검사와 갱신 사이의 간격(TOCTOU)이 원인이었고, 조건부 원자적 갱신으로 그 간격을 없혔다.
2026.09.07
manifest째로 바꿔치기하면 통과하는 무결성 검사: 대조 기준을 서버로 옮기다
클라이언트가 스스로 코드 무결성을 검사하면, 코드와 검사 목록(manifest)을 함께 고친 공격자를 잡을 수 없다. 최종 대조 기준을 공격자가 바꿀 수 없는 서버로 옮겨 이중 방어선을 세웠다.
2026.09.05
서버 DB가 통째로 유출돼도 위조가 불가능하게: 기기 비밀값을 저장하지 않는 라이선스 검증
초기 설계는 기기 비밀값을 DB에 평문 저장했다. 그 방식은 DB 유출 한 번으로 전 기기 위조가 가능해진다. 비밀값을 어디에도 저장하지 않고 요청마다 재계산하는 구조로 재설계해, DB가 통째로 새도 위조에 쓸 재료가 남지 않게 했다.
2026.08.26
적용된 마이그레이션에 주석 한 줄 고쳤다가 서버가 죽은 날: 빈 DB 테스트가 못 잡는 결함
이미 적용된 마이그레이션 파일에 주석을 고쳤다가 체크섬 불일치로 서버가 기동하지 못했다. 통합 테스트는 매번 빈 DB로 시작해 이 부류를 구조적으로 잡지 못했고, 파일 CRC32를 고정하는 테스트로 막았다.
2026.08.24
어떤 기동에는 되고 어떤 기동에는 전건 실패하던 업로드: 불변 Map의 순회 순서
같은 코드인데 어떤 기동에서는 업로드가 전건 성공하고 어떤 기동에서는 전건 400으로 실패했다. 요청 본문을 불변 Map 리터럴로 만들었는데, 이 자료구조는 순회 순서가 JVM 기동마다 무작위로 바뀐다.
Contact같이 일하고
같이 일하고
싶으신가요?
신입 백엔드 개발자로서 첫 커리어를 시작할 팀을 찾고 있습니다. 기술적 도전과 성장 기회가 있는 환경이라면 언제든 연락 주세요.
경기 안산시, 대한민국