강현구

강현구

백엔드 · 프론트엔드 · 모바일 · 데이터베이스 · 인프라 · 알고리즘 · AI · 운영

Java 8·17Spring BootSpring MVCMyBatisREST API 설계 · 명세Redis 세션Apache POIShedLockNestJS → Spring 포팅장비 연동 (바코드 프린터)Java 21Spring SecurityWebSocket · STOMPOAuth2 Resource Server
ReactTypeScriptJavaScriptRealGridRedux ToolkitRTK QueryReact RouterNext.jsFabric.jsMUI
AndroidSurfaceView · 커스텀 뷰Bluetooth RFCOMMRetrofit · OkHttp라이브러리 제작
PostgreSQLMariaDBSQL 튜닝인덱스 설계파티셔닝Materialized ViewDB 컨버전동시성 제어OracleDynamoDBFlywayERD · 반정규화
JenkinsTomcatLinux · SSHElastic APM개발·스테이지·운영 배포AWS LambdaAPI GatewayStep FunctionsAWS EC2Fly.ioDockerCloudflare WorkersGitHub Actions
쿼리 · 배치 성능 최적화C++Java 입출력 최적화JVM · GC
임상 데이터 웨어하우스데이터 클렌징가명화 처리Claude Code 검증 자동화PlaywrightLLM 연동 API 명세Python머신러닝휴리스틱 게임 AI
GitJIRAConfluence 문서화요구사항 협의 · 공수 산정인수인계 문서화보안 점검 조치반복 작업 자동화팀장 3회Google Play 1인 출시공통 개발환경 구성

경력

현업 소스와 화면 대신 개념도와 가상 데이터 체험을 싣습니다

ERP 기업

2023.03 – 재직 중 · 연구원 → 주임연구원 · 의료 시스템 백엔드 개발

병원정보시스템 진단검사 모듈

2023 – 2024

테이블 설계부터 서버, 화면까지 맡은 풀스택 개발.

  • 접수 · 위탁의뢰 · 결과 · 통합검사결과 기능 개발
  • 외부 위탁 검사기관 연동, 검체 라벨 바코드 출력 장비 연동
병원정보시스템 진단검사 모듈 사례 보기 →

임상 데이터 웨어하우스

2024 – 2025

병원 10여 곳 연구자용 데이터 플랫폼의 카탈로그 운영과 클렌징 고도화.

  • 엑셀 정의서 반영 자동화
  • 데이터 클렌징 API 20여 개 서버 단독 개발 · 운영 배포
임상 데이터 웨어하우스 사례 보기 →

건강검진 경영지표 통계

2025 – 2026

경영 판단에 쓰는 통계 모듈 5개 백엔드. 넘겨받은 통계의 틀린 집계를 찾아 재개발했습니다.

  • 산식·다른 모듈·원천 대조로 집계 오류 검증
  • 데이터셋 재설계와 생성·조회 성능 최적화
  • 엑셀 출력 공통 모듈 설계
건강검진 경영지표 통계 사례 보기 →

연구 데이터 심의 시스템

2026

서버 포팅 안정화와 보안 점검 항목 조치.

  • 중복 API 통합 (하위 호환 유지)

크리스피 · 프리랜서

2016.12 – 2018.02 · 재학 중 병행

Android 앱 · 회사 홈페이지

Android 앱 개발, 회사 홈페이지 기능 개발과 유지보수.

기술 지도 · 분야를 눌러 근거 보기

경력 · 프로젝트 · 공개 저장소 · 블로그 글 기준

백엔드

활동 · 2019–2026년 · 근거 10건

  • 경력연구 데이터 심의 시스템2026

    서버 포팅 안정화, 보안 점검 조치, 중복 API 통합(하위 호환 유지)

  • 경력건강검진 경영지표 통계2025–26

    경영 판단에 쓰는 통계 모듈 5개 백엔드. 대조 검증으로 집계 오류를 찾아 재개발, 초대형 원천 위 데이터셋 생성 최적화

  • 경력임상 데이터 웨어하우스2024–25

    병원 10여 곳 데이터 카탈로그 운영, 데이터 클렌징 API 20여 개 단독 개발, 정의서 반영 자동화

  • 경력병원정보시스템 진단검사 모듈2023–24

    접수·위탁의뢰·결과·통합검사결과를 테이블 설계부터 서버·화면까지. 위탁 검사기관·바코드 장비 연동, 검체 동시 처리 제어, PostgreSQL 전환

  • 프로젝트오목판 4.0 온라인 대전 서버 ↗2026

    Java 21 · Spring Boot(WebSocket/STOMP, OAuth2) · MyBatis · MariaDB · Flyway · Fly.io(Docker)

  • 프로젝트진단검사 시스템 (LIS) ↗2023

    3인 팀 팀장. Spring Boot·Spring Security(JWT)·MyBatis·MariaDB, React·RTK Query, 테이블 설계와 통합

  • 프로젝트오목판 3.0 서버리스 백엔드 ↗2019

    AWS Lambda · API Gateway · DynamoDB · Step Functions로 대전 상태와 턴 타임아웃 관리

  • 글Node.js 웹 서버가 Java 웹 서버보다 성능이 뛰어날까? ↗2023

    서버 모델 비교

  • 글Java EE · JSP · Spring 시리즈 (20편 이상) ↗2022

    EL, JSTL, Directive, MVC, DI, IoC, Spring MVC

  • 글Java 입출력·JVM 성능 시리즈 ↗2022

    가장 빠른 입출력, JVM 비교연산, @HotSpotIntrinsicCandidate, GC 메모리

프로젝트 · 현업부터 개인 작업까지

개념도 · 업무 흐름
  1. 채혈 · 검체 라벨
  2. 검사 접수
  3. 원내 검사 · 위탁 의뢰
  4. 결과
  5. 통합검사결과

현업 · ERP 기업

진단검사 모듈

2023.03 – 2024.05

병원정보시스템의 진단검사 모듈. 검사 접수부터 위탁 검사, 결과 입력과 조회까지의 업무 흐름을 새로 만들었습니다.

JavaSpring BootMyBatisPostgreSQLReact
개념도 · 업무 흐름
  1. 카탈로그
  2. 조인 · 필터
  3. 클렌징 단계
  4. 데이터셋 조회

현업 · ERP 기업

임상 데이터 웨어하우스

2024.05 – 2025.09

병원 10여 곳의 연구자가 카탈로그에서 데이터를 찾고, 조인과 필터로 연구용 데이터셋을 만드는 플랫폼. 운영과 고도화를 함께 맡았습니다.

JavaSpring BootMyBatisPostgreSQLVBA 매크로
개념도 · 업무 흐름
  1. 데이터 웨어하우스
  2. 집계용 데이터셋
  3. 통계 API
  4. 차트와 표

현업 · ERP 기업

건강검진 경영지표 통계

2025.08 – 2026.09

병원이 경영 판단에 쓰는 건강검진센터의 실적·운영 지표 통계. 넘겨받은 통계의 숫자를 검증해 틀린 집계를 바로잡았습니다.

JavaSpring BootMyBatisPostgreSQLMaterialized View
체험 · 실제 화면
오목판 메인 화면. 인공지능 대전, 2인 대전, 블루투스 대전, 온라인 대전 메뉴

Android 게임 · 1인 개발

오목판

2018.09 출시 · 2026.09 4.0 리뉴얼 · 누적 다운로드 10만+

혼자, 또는 친구와 두는 2인용 오목 게임. 인공지능 대전, 한 화면 2인 대전, 블루투스 대전, 온라인 대전을 지원합니다.

JavaSpring BootWebSocket · STOMPBluetooth RFCOMMAWS 서버리스

3.0의 온라인 대전은 AWS 서버리스로, 4.0에서는 Spring Boot 서버로 다시 만들었습니다. 판정·AI는 공용 라이브러리로 분리해 앱·서버·웹이 같은 규칙을 씁니다.

체험 · 환자 접수 흐름
무인 접수
진료·처방
채혈 접수
결과 입력

대기 중 · 0건 처리

웹 시스템 · 양성과정 최종 프로젝트 · 팀 강호신

진단검사 시스템 (LIS)

2022.12 – 2023.02 · 9주 · 3인 팀 팀장 · 메인 기획/설계 · 메인 개발

병원 진단검사 시스템을 3인 팀 팀장으로 설계했습니다. 환자 무인 접수부터 의사의 처방 오더까지 직접 개발하고, 채혈·검사 파트와 테이블을 통합했습니다.

Spring BootSpring Security · JWTMyBatisMariaDBReact · RTK Query

무인 접수, 진료·처방, 계정·인증 파트를 설계·개발하고, 테이블 설계와 통합, 공통 개발환경 구성을 맡았습니다.

연혁 · 연대순

  1. 2016.12수상제1회 SW해커톤(교내) 장려상

    세종대학교 소프트웨어중심대학 지원사업단 · 팀

  2. 2016.12경력크리스피 프리랜서 시작

    Android 앱, 회사 홈페이지 · 2018.02까지, 재학 중 병행

  3. 2018.06수상제4회 SW해커톤(교내) 은상

    세종대학교 소프트웨어중심대학 지원사업단

  4. 2018.09프로젝트오목판 Google Play 출시

    1인 개발

  5. 2019.07프로젝트오목판 3.0

    블루투스·온라인 대전 추가, AWS 서버리스 백엔드

  6. 2020.02학력세종대학교 컴퓨터공학과 졸업
  7. 2020.06자격정보처리기사
  8. 2020.11자격컴퓨터활용능력 1급
  9. 2022.07학력클라우드 기반 ERP 개발 전문가 양성과정

    한국소프트웨어산업협회(KOSA) · 2023.02까지 1,200시간 · 팀 프로젝트 3회 모두 팀장

  10. 2022.09자격SQL개발자(SQLD)
  11. 2023.02수상양성과정 수료식 우수인재상

    한국소프트웨어산업협회(KOSA) · 개인

  12. 2023.03경력ERP 기업 입사

    연구원 → 주임연구원 · 의료 시스템 백엔드 개발 · 재직 중

  13. 2024.10자격TOPCIT 수준 4

    종합 775점

  14. 2024.12수상제22회 TOPCIT 정기평가 대상

    정보통신기획평가원 · 성적우수자 재직자 부문 · 개인

  15. 2026.09프로젝트오목판 4.0 리뉴얼 · 웹 체험판

    Spring Boot 온라인 대전 서버, 브라우저 체험판