Profile

조성호 (Cho Sung Ho)

INTRODUCE

Healthcare Product 웹/앱 서비스의 풀스택 개발을 담당하며, Java, Spring Boot, Vue, TypeScript, JSTL등을 활용한 서비스 개발 및 운영 경험을 보유하고 있습니다.

MySQL, Redis, MongoDB 등 다양한 환경에서 확장성과 유지보수성을 고려한 아키텍처 설계 및 운영 경험이 있으며, 레거시 시스템 마이그레이션, SSO 구축, 결제 시스템 개발 등 다양한 도메인에서의 실무 경험을 보유하고 있습니다.

코드 너머의 소통을 지향하고 비즈니스 성장에 기여하는 것을 좋아하는 개발자 조성호입니다. 좋은 성과에는 개개인의 역량도 중요하지만 팀 구성원들과 함께 만들어 나간다고 생각하기에 적극적인 커뮤니케이션과 함께 협업해왔습니다. 서비스 개발은 결국 개발과 비즈니스의 긴밀한 커뮤니케이션 위에서 완성된다고 믿습니다.

Latest Updated 2026. 02. 26

SKILL

Languages

  • Java
  • JavaScript
  • TypeScript
  • HTML/CSS

Frameworks & Libraries

  • Spring Boot
  • JPA
  • Node.js
  • Thymeleaf
  • Vue
  • REST API
  • JSP
  • WebSocket

Infrastructure & Databases

  • MySQL
  • Oracle
  • Docker
  • Redis
  • SFTP
  • MongoDB

Security

  • OAuth2
  • Keycloak
  • Microsoft Azure AD

Collaboration

  • Notion
  • Slack
  • Git
  • Redmine

EXPERIENCE 총 1년 11개월

2024. 03 ~

위메진 소프트 - 옴니케어 (omnicare) 파견 중1년 11개월

2024. 03 ~ 현재
Healthcare Product / 건강 검진 플랫폼 풀스택 개발자
  • 건강검진 예약 플랫폼 결제 서비스 백엔드 API 개발
  • 결제 관련 관리자 기능 개발
  • 마음 검진 서비스 풀스택 개발
  • Keycloak 기반 통합 SSO 구축
  • Microsoft Azure AD(OAuth2.0) 연동
  • 국가건강검진 데이터 파싱
  • 마이그레이션 및 차세대 플랫폼 구축
  • Skill Keywords
    Spring Boot MySQL MongoDB Keycloak Microsoft Azure AD Node.js Vue REST API JPA

PROJECT

2025. 09 ~ 현재

비타브릿지 마이그레이션 및 차세대 플랫폼 구축

건강검진 플랫폼 전환 프로젝트
  • 브타브릿지 차세대 서비스 출시
  • 레거시 시스템(JSTL/Spring)을 Vue, TypeScript, Spring Boot, JPA 기반 모던 스택으로 전면 마이그레이션 및 아키텍처 재설계
  • Spring Security 커스터마이징을 통한 JWT 기반 인증 체계 구축 및 전역 예외 처리 표준화
  • ISMS 심사 규정 준수 개발 및 소셜 로그인(Naver, Kakao, Pass) 연동을 통한 간편가입 기능 구현
  • 결제 통보 시스템 구축으로 모든 결제 건 실시간 처리 및 상태 관리 자동화
  • 개발 서버 배포 파이프라인 구축 및 상태 모니터링 및 관리
  • Skill Keywords
    Vue TypeScript Spring Boot JPA JWT Redis MySQL MongoDB Linux Node.js

2024. 10 ~ 2025. 09

비타브릿지 결제 서비스 개선

건강검진 플랫폼 결제 서비스 개선 및 고도화
  • Redis 도입으로 모바일 브라우저 환경의 세션 데이터 유실 문제 해결
  • 공통 영역, 검진 예약, SMS 결제 등 핵심 비즈니스 기능의 BFF API 마이그레이션 및 통합
  • 관리자 페이지 신규 구축(서비스이용료 발송, 결제 내역 관리)으로 운영 효율성 향상
  • Scheduler 기반 자동화 시스템 구축으로 6개월간 150건 이상의 비정상 결제 건 자동 환불 처리
  • 결제 시스템 2.0 아키텍처 설계 및 핵심 비즈니스 로직 고도화
  • Skill Keywords
    Redis Spring Boot JSP JavaScript REST API

2025. 02 ~ 2025. 05

SSO (Single-Sign-On) 연동

통합 SSO 구축 및 외부 인증 연동
  • Keycloak 기반 3개 도메인 통합 SSO 구축으로 전체 신규 가입자의 84%를 SSO로 전환 달성
  • Microsoft Azure AD 연동을 통한 외국계 협력사 직원 로그인 서비스 지원
  • OAuth2.0 state/nonce, PKCE 적용으로 보안 강화 및 CSRF 공격 방지
  • Keycloak OIDC 및 Azure AD 인증 프로세스 설계/개발
  • 해외 협력사와의 Azure AD 연동을 위한 기술 스펙 조율 및 영문 기술 문서 작성 및 커뮤니케이션
  • Skill Keywords
    Microsoft Azure AD Keycloak PKCE OAuth2.0 Spring Boot

2024. 09 ~ 2025. 02

국가건강검진 조회

10년치 건강검진 기록 조회 및 표시
  • CODEF API 연동을 위한 비동기 데이터 파이프라인 설계 및 개발
  • TOKEN 테이블 활용으로 API 발급 비용 절감 및 서비스 응답 속도 단축
  • 10년치 국가 건강검진 데이터 연동을 위한 고효율 데이터베이스 구조 설계
  • Chart 라이브러리를 활용해 비정형 검진 항목 카테고리별 데이터 시각화 모듈 개발
  • TXID 기반의 2-PHASE 인증 및 데이터 처리 구조 완성
  • Skill Keywords
    REST API Spring Boot JavaScript Chart.js

2024. 04 ~ 2024. 09

마음검진 서비스

외부 전문 심리 평가 기관 API 연동 및 마음검진 서비스 설계/개발
  • 외부 심리 평가 기관과의 SFTP 기반 데이터 파이프라인 구축
  • 객관식, 서술형 등 다양한 문항 유형을 처리할 수 있는 유연한 백엔드 및 프론트엔드 개발
  • 확장 가능한 ERD 설계로 검사 항목 추가/변경 시 코드 수정 없이 대응 가능한 구조 구현
  • 답변 형태 테이블 기반 동적 화면 구성으로 클라이언트 의존도 최소화
  • 마음검진 대상자 관리 및 운영을 위한 관리자 페이지 신규 구축
  • Skill Keywords
    SFTP REST API Spring Boot JavaScript

SIDE PROJECT

2023. 10 ~ 2023.11

Social Meeting Service (요즘 뭐해?)

취미 기반 소셜 모임 서비스 플랫폼 프로젝트
  • 팀장으로서 기획, 구축, 개발까지 주도하여 교육 과정 내 최우수 프로젝트(1위) 수상
  • HTTP Polling 방식의 한계를 개선하고자 WebSocket을 도입하여 실시간 양방향 통신 구현
  • WebSocket 적용으로 동시 접속 50명 지원, 메시지 지연시간 100ms 이하 달성
  • 게시글, 댓글, 공지사항, 채팅, 관리자 기능 등 주요 기능 구현 및 ERD 설계
  • Open Source : https://github.com/sunghomong/social_meeting_site
  • 회고록 : https://sunghomong.github.io/posts/Project_Meeting_project
  • Skill Keywords
    Java Spring Boot Thymeleaf JavaScript WebSocket Oracle

OPEN SOURCE

NICE PAY 연동 모듈


SSO 연동 모듈


Jekyll Blog

  • Jekyll 테마(Chirpy)를 fork하여 커스터마이징한 개인 블로그 구축 및 운영
  • Rollup과 Babel을 활용한 JavaScript 번들링 및 트랜스파일링 구성
  • GitHub Actions를 활용한 자동 빌드 및 배포 파이프라인 구성
  • Repository / Original Theme
  • Skill Keywords
    Jekyll Ruby JavaScript SCSS Bootstrap Rollup Babel GitHub Actions Markdown Liquid

EDUCATION

2025. 04 ~ 2025. 05

도커-쿠버네티스-스터디

스터디 모임활동
  • GitOps, ArgoCD 등을 활용한 지속적 배포(CD) 및 자동화 환경 구성 실습
  • 인프라 자동화 및 운영환경에 대한 이해도를 높이고 클라우드 네이티브 및 MSA 환경에 대한 실전 감각 향상을 목표로 스터디 참여

2025. 03 ~ 2025. 08

Growth Log - 3기

대학교 커뮤니티 참여
  • 대학생 개발 커뮤니티에 참여하여 지식 공유 및 팀 단위 프로젝트 수행을 목적으로 활동

2025. 03 ~ 현재

방송통신대학교

컴퓨터과학과 재학 중
  • 컴퓨터 구조, 자료구조, 운영체제 등 컴퓨터 공학의 기초 이론을 학습
  • 직무 관련 실무 경험과 이론 지식을 병행하여 이론 기반의 문제 해결 능력을 향상

2024. 03 ~ 2024. 10

Docker & Kubernetes : 실전 가이드

Udemy 강의 수료
  • Docker 컨테이너 활용 및 Kubernetes 오케스트레이션을 실습 위주로 학습
  • CI/CD 구성 감각을 익히고 개발-배포 파이프라인 자동화의 기본 구조 이해에 목적을 두고 초급부터 전문가 수준까지의 영상 기반 강의를 수료

2023. 12

정보처리 산업기사

자격증 취득
  • 소프트웨어 개발 직무에 필요한 기초 이론과 실무 능력 검증을 목적으로 취득

2023. 05 ~ 2023. 11

자바(JAVA)기반 풀스택 개발 과정

프론트엔드, 백엔드 개발 과정
  • 총 6개월 과정으로 객체지향 프로그래밍(OOP) 개념부터 Java 웹 개발 실무 전반을 학습
  • 프론트엔드와 백엔드를 연계한 웹 시스템 구현 프로젝트 경험 및 프로젝트 1등 수상

ETC

2020. 04 ~ 2023. 03

건설업 종사

도면 작업, 현장 관리

2022. 11

방수기능사

한국산업인력공단 자격증 취득

2020. 07

건축도장기능사

한국산업인력공단 자격증 취득

2018. 08 ~ 2020. 03

해병대 병장 만기 전역

군대 만기 전역
v.1.0.2 / Github