Skip to content

Repository files navigation

원승혁 | 백엔드 · 인프라 개발자

포트폴리오 · GitHub Pages
GitHub · 이메일

소개

Java/Spring 기반 백엔드를 개발하며, 개발 서버 구축부터 CI/CD 구성과 서비스 인프라 운영까지 직접 담당했습니다. Kubernetes 공모전 프로젝트, 폐쇄망 배포 환경, 기존 Kafka 분석 파이프라인 유지보수 경험이 있습니다.

주요 기술

  • 백엔드: Java, Spring Boot, JPA, Spring Security, Python, Django
  • 데이터: MySQL, PostgreSQL, Redis, SQLite, Kafka 운영·유지보수
  • 인프라: Linux, Docker, Kubernetes, AWS, NCP, NGINX, Jenkins, GitHub Actions, GitLab Runner, Nexus3

학력 · 교육

  • 한국공학대학교 컴퓨터공학부 학사 | 2018.03–2024.02
  • SK플래닛 웹풀스택 개발자 과정 7기 | 2024.12–2025.05

경력

고려대학교 산학협력단 · 소프트웨어보안연구소 | 연구원

  • 연구 도구 약 10종을 IoTcube/HatBOM의 업로드–분석–결과 조회 흐름으로 통합했습니다.
  • 기존 Spring Boot·Python 기반 Kafka 분석 파이프라인을 유지보수하고 BinBOM 2.0 마이그레이션을 수행했습니다.
  • Gitea·Jenkins CI/CD와 Preview/UAT 환경을 구축해 배포 시간을 약 10분에서 1분 30초로 단축했습니다.

경력 상세 보기

주요 프로젝트

K-PaaS 공모전 | 백엔드 · 인프라 | 2025.08–2025.10
5인 팀의 공공 데이터 기반 여행정보 서비스에서 Docker·Kubernetes·NCP 배포 환경 구축과 운영을 담당했습니다. MSA 구조와 API Gateway의 JWT 인증 흐름을 구현했습니다.
프로젝트 상세

교보DTS 정보보호포털 | 백엔드 PL · 인프라 | 2025.03–2025.05
12인 기업 연계 교육 프로젝트에서 Redis 세션 인증·RBAC와 개발·폐쇄망 배포 환경을 구성했습니다. AWS 리소스를 당시 적용 가능한 무료 사용 범위에 맞춰 조정해 비용을 최소화했습니다.
프로젝트 상세

Interlock | 개인 프로젝트 · 아키텍처 · 백엔드 | 2026.06–진행 중
증권사 API 연동, 주문 상태 관리와 리스크 검증, SQLite Event Outbox 기반 처리 이력·재시도 구조를 구현했습니다. Docker Compose로 작업별 Worker를 분리했습니다.
프로젝트 상세

구체적인 구현 내용과 담당 범위는 포트폴리오 페이지에서 확인할 수 있습니다.


사이트 개발 · 배포

Astro로 만들고 GitHub Pages로 배포합니다. main에 push하면 배포 워크플로가 실행됩니다.

npm install
npm run dev     # 로컬 개발
npm run build   # 프로덕션 빌드

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages