미리보기
기본 정보
자기소개
'주식회사 에이치디메디'에서 비대면 복약지도 서비스와 같은 핵심 프로젝트를 맡아 사용자 요구를 충족시키는 솔루션을 개발하였습니다. 이 과정에서 복잡한 문제를 체계적으로 분석하고, 효과적인 방안을 구상하여 성공적으로 프로젝트를 이끌었습니다.
또한, 인프라 구축, 보안 강화, 배포 프로세스 전반을 관리하며, 안정적이고 확장 가능한 시스템을 설계하는 데 주력했습니다. 특히 GitHub Actions, CodeDeploy, Jenkins를 활용한 CI/CD 파이프라인을 구축하여 자동화된 배포 환경을 구현하고, Nginx를 통해 무중단 배포를 실현했습니다. 이를 통해 지속 가능한 개발 환경을 구축하고, 시스템의 안정성을 확보했습니다.
기술 스택
Java, Spring Boot, spring-jpa, querydsl, MariaDB, Spring Security, oauth2, Jenkins, HTML/CSS, Redis, AWS, Git, github-actions, JavaScript, GitHub
경력
주식회사에이치디메디
팀원 | 개발팀 | 재직 중
2021.09. ~ 재직 중 (3년 2개월)
Back-end 개발 담당
OJT 및 신입 교육 담당 : 인턴 및 신입 직원의 온보딩을 담당하여, 회사의 개발 환경과 프로젝트에 빠르게 적응할 수 있도록 지원했습니다. 이를 통해 팀의 역량 강화에 기여했습니다.
당뇨 자동청구 서비스 개발 : 당뇨 자동청구 서비스 개발을 통해 처방전 OCR과 환자 혈당기록 관리, 금액 자동 계산 기능 등을 구현했습니다. 제품 관리 및 PDF 자동 생성 기능을 제공하며, 요양비 청구 및 환자 위임 자동화를 성공적으로 연동했습니다.
비대면 복약지도 서비스 개발 : "아이약" 애플리케이션을 통해 환자와 약사 간의 비대면 복약 지도를 위한 기능을 개발했습니다. 처방전을 기반으로 한 환자 맞춤형 서비스 구현을 통해 사용자 편의성을 향상시켰습니다.
소규모 프로젝트 리딩 : 다양한 소규모 프로젝트에서 팀을 리딩하며 요구사항 분석, 기능 명세화, 일정 관리 및 인프라 구축을 수행했습니다. 특히, AWS 기반의 안정적인 서버 환경을 구축하고, GitHub Action과 Nginx를 활용한 CI/CD 파이프라인 및 무중단 배포 환경을 성공적으로 구성했습니다.
LMS 강의 사이트 구축 : 외주 프로젝트로 "더나은인재들"의 LMS 강의 사이트를 구축하며, Jenkins와 AWS를 활용한 CI/CD 환경을 구현했습니다. Redis 서버와 S3, CloudFront를 활용한 안정적인 콘텐츠 배포 환경을 조성했습니다.
병원·약국 DB 자동화 : 회사 핵심 기능 중 하나인 병원 및 약국의 휴폐업 정보를 자동으로 수집하고, 이를 DB에 반영하는 Batch 프로세스를 설계하고 개발했습니다.
프로젝트
당뇨 자동청구 서비스
에이치디메디
2024.01. ~ 진행 중
Description.
약사들의 업무 효율성 증대를 위한 당뇨 관리 시스템.
What did I do
당뇨 처방전 OCR
Naver-general-ocr을 이용하여 처방전 정보를 추출 ->
Azure Document Intelligence를 활용하여 추출하도록 수정
환자 혈당기록 관리
환자별 기록된 혈당기록 관리
계산기
입력된 처방전 정보를 기반으로 금액 자동 계산
당뇨 제품 관리
제품별 가격 및 수량 기록
부족한 물품 주문하기
요양비 청구, 위임 등록에 필요한 PDF 파일 자동 생성 및 관리
web automation 프로그램 연동 (요양비 청구 자동화, 환자 위임 자동화)
Tech Stack
Java
Spring Boot
MariaDB
HTML/CSS
JavaScript
Bootstrap 4
Jenkins
Redis
AWS
Electron
Playwright
Git
GitHub
GitFlow
“소무나” CMS 홈페이지 구축 (외주)
에이치디메디
2023.09. ~ 2023.12.
Description.
“소무나” 기업의 CMS 홈페이지.
What did I do
프로젝트 리딩
개발팀의 일정 및 작업 분배 관리
요구 사항 분석 및 기능 명세화
인프라 구축
AWS EC2 및 RDS를 활용한 안정적인 서버 구축
GitHub Action을 이용한 CI/CD 구성
Nginx를 활용한 무중단 배포 및 SSL 인증 적용
SEO 작업
백엔드 개발
Spring Security를 활용한 보안 기능 구현
전체 예외 처리 및 로깅 기능 구현
S3, Cloudfront를 활용한 이미지, 동영상 콘텐츠 활용
프론트엔드 개발
HTML/CSS, JS를 활용한 스켈레톤 작업
반응형 홈페이지 개발
Tech Stack
Java
Spring Boot
MariaDB
HTML/CSS
JavaScript
Redis
Nginx
AWS
Git
GitHub
GitFlow
GitHub Action
아이약 서비스 웹버전 구현
에이치디메디
2023.04. ~ 2023.08.
Description.
자사 서비스 “아이약” (어플)의 접근성 향상, Test-bed 목적의 웹 서비스.
What did I do
“아이약” 기능 및 화면을 반응형 웹서비스로 구축
SNS 회원가입 및 로그인 기능 구현
“아이약” ↔ “비대면 복약 지도 서비스” 상담 기능 구현 (Ncloud Chat)
Tech Stack
Java
Spring Boot
MariaDB
HTML/CSS
JavaScript
Bootstrap 4
Redis
Nginx
AWS
Jenkins
Git
GitHub
GitFlow
“더나은인재들” LMS 강의 사이트 구축 (외주)
에이치디메디
2022.12. ~ 2023.03.
Description.
기업교육 동영상 제작 회사인 “더나은인재들”의 LMS 강의 사이트.
What did I do
인프라 구축 및 설정
Jenkins 세팅 및 Teams, Jira, GitHub 연동으로 CI/CD 환경 구축
EC2를 활용하여 WAS(mentor, admin, ai) 서버 구축, Web 서버 구축 (개발, 운영)
S3, CloudFront를 활용한 Signed Url 설정
Redis 서버 설정 (개발, 운영)
홈페이지 구축
시스템 관리자 (mentor)
공통 과정 관리
회사 관리자 (admin)
회사 과정 관리
과정 학습
강사 관리
회사 직원 (ai)
내 강의실
전체 과정
팝업
Tech Stack
Java
Spring Boot
MariaDB
HTML/CSS
JavaScript
Bootstrap 4
Redis
Nginx
AWS
Jenkins
Git
GitHub
GitFlow
비대면 복약지도 서비스 개발 - 처방전 (환자)
에이치디메디
2022.04. ~ 2022.08.
Description.
약사와 환자를 이어주는 비대면 복약지도 서비스.
What did I do
기존 환자를 위한 어플 "아이약"에서 비대면 복약지도 서비스를 이용하기 위한 기능 개발
약국, 권한별 서비스 분기 및 처방전을 바탕으로 환자에게 보다 쉽고 편하게 복약지도를 하는 기능 개발
Tech Stack
Java
Spring Boot
MariaDB
HTML/CSS
JavaScript
Bootstrap 4
Redis
Nginx
AWS
Jenkins
Git
GitHub
GitFlow
병원/약국 휴폐업 자동화 Batch
에이치디메디
2022.01. ~ 2022.02.
Description.
회사의 핵심 기능 중 하나인 약국, 병원의 휴폐업 정보를 크롤링 후 DB에 반영하는 Batch 프로그램.
What did I do
크롤링 사이트 탐색
Batch 실행 시간대 및 주기 선정
크롤링한 데이터 전,후처리
크롤링 -> DB 반영
Tech Stack
Java
Spring Boot
MariaDB
Spring Batch
Git
GitHub
GitFlow
질병예측 서비스
에이치디메디
2022.01. ~ 2022.01.
Description.
질병예측 서비스의 서버 구축 및 관리.
What did I do
서버 구축 전 로컬환경 테스트
Python 로직 파악 및 리펙토링
Nginx를 활용하여 환경별 질병예측 구축
Tech Stack
Python
Ubuntu
Nginx
AWS
Git
GitHub
포트폴리오
교육
더조은아카데미
사설 교육 | 빅데이터 플랫폼 구축(hadoop)과 빅데이터 분석 & 자바 웹개발
2021.01. ~ 2021.07. | 졸업
강릉원주대학교
대학교(학사) | 경제학과
2013.03. ~ 2019.02. | 졸업
구리고등학교
고등학교 | 문과
2011.03. ~ 2013.02. | 졸업
자격증
매경 TEST
우수 | 매일경제신문사
2019.05.
한국사능력검정시험
1급 | 국사편찬위원회
2016.03.
운전면허
1종보통 | 경찰청(운전면허시험관리단)
2013.01.
대외활동
유통물류 산업 미래 경쟁력강화를 위한 사업제안 발표 경진대회
개인
농어촌 공동 냉동고를 버스로 운행하여 라스트 마일을 좁히는 사업을 제안하였습니다.
ICT 유통물류 전문인력 양성과정
머니투데이
총 440시간, ICT 유통물류 전문인력 양성과정