미리보기
기본 정보

개발자는 단순히 개발만 잘하는 것이 아닌 자신이 속해 있는 회사의 비즈니스와 업무의 목적이 무엇인지를 이해하는 게 매우 중요하다고 생각합니다. 해당 업무와 비즈니스를 이해해야 고객의 요구사항을 사전에 미리 파악하여 이슈 상황을 미연에 방지하고 개발의 효율을 더 높일 수 있기 때문입니다. 저는 우선 기존 시스템과 업무 프로세스를 빠르게 습득하고 팀원들과 원활한 협업을 통해 실무 역량을 향상시키겠습니다. 코드 리뷰와 지속적인 학습을 통해 팀의 개발 스타일에 적응할 수 있도록 노력하겠습니다. 단기적인 업무 목표 외에도 장기적으로 회사와 함께 성장할 수 있는 방향을 고민하며 새로운 기술을 습득하고 도전하는 개발자가 되겠습니다. 또한 개발자뿐만 아니라 기획자, 디자이너, 운영팀과 원활하게 협업하여 최적의 성과를 낼 수 있는 방법이 무엇인지를 끊임없이 고민하며 성실하고 책임감있는 개발자가 되도록 노력하겠습니다.
기술 스택
Java, Spring, Spring Boot, Linux, MySQL, Redis, aws-ec2, aws-rds, aws-s3, aws-elasticache, JIRA, Spring Batch, spring-jpa, Spring Security, spring-mvc
경력
주식회사디무브(DMOVECo. Ltd.)
주임 | Technical Engineer
2023.05. ~ 2024.05. (1년 1개월)
(주)디무브 | 주임 | Technical Engineer 팀
📅 재직기간: 2023.05 ~ 2024.05
📌 주요 업무 및 성과:
야놀자 Cloud Migration 프로젝트 (2023.11 ~ 2024.03)
Jira 20GB, Confluence 4TB 데이터 Cloud로 이관
테스트 서버에서 Cloud Migration 모의 테스트 진행
Jira, Confluence 를 활용한 WBS Gantt Chart 생성 및 관리
매주 결과보고를 Jira, Confluence를 활용하여 진행
아틀라시안 솔루션 설치 및 진행과정에 필요한 인프라 구축 경험 보유
Database 설치 및 환경 세팅, Add-on 설치
사내 발표 및 지식 공유
공식 행사에서 Confluence Whiteboard 주제로 프레젠테이션 진행
Atlassian의 새로 출시된 기능에 대한 기술 문서 작성
Atlassian Cloud 버전의 주요 제품 릴리즈 노트 작성
서비스 데스크
Jira Service Management 를 활용하여 고객사의 이슈사항 처리
이슈 해결에 대한 매뉴얼 공유, 원격 지원을 통한 실시간 이슈 확인 및 해결
성능 테스트 진행
Jira, Confluence 버전 업그레이드를 위해 2000명 이상의 사이트의 테스트 서버에서 JMeter를 활용한 성능 테스트 진행 경험 보유
자격증
ITSM에 필요한 ITIL v4 Foundation 자격증 보유 (2023. 6. 17)
업무 관리
일일 작업내용을 Jira와 Confluence를 활용하여 정리
그날에 발행한 이슈내역을 칸반 보드를 활용하여 관리
Confluence에 작업내용을 간단하게 서술형으로 작성한 다음 Jira 이슈와 연동하여 관리
업무의 어떤 점이 어려웠고 어떠한 부분이 내 예상대로 되지 않았는지에 대한 내용을 정리
Skills
Jira, Confluence, Jira Service Management, MySQL, Linux, Bitbucket, Slack
(주)에이씨케이
주임 | LIS Interface
2020.03. ~ 2022.08. (2년 6개월)
(주)에이씨케이 | 주임 | LIS Interface 팀
📅 재직기간: 2020.03 ~ 2022.08
📌 주요 업무 및 성과:
전국의 의료기관, 연구소에서 사용하는 다양한 진단검사장비의 수치 및 이미지 결과를 진단검사정보 시스템(LIS), 병원정보시스템(HIS/EMR/OCS)에 자동 전송하는 인터페이스 개발 및 유지보수
장비 특성과 병원정보시스템, 진단검사정보 시스템을 고려한 모듈을 개발
혈액, 생화학, 면역, 분자유전 등 검사 파트별 업무의 특징을 고려하여 개발
장비의 통신방식과 전산시스템의 특징을 참고하여 진행
ASTM, HL7 프로토콜을 사용하는 진단검사장비 데이터 변환 및 가공 작업 진행
원격 지원을 통한 실시간 이슈 확인 및 해결
폐쇄망 환경에서의 프로젝트 진행 경험 보유
인터페이스 개발 과정에 필요한 통신 케이블 연결 및 랜카드 설치 작업 진행
시리얼 통신, 소켓 통신, ftp 통신, TCP/IP 통신 등의 통신 방식에 대한 업무 경험 보유
PC 사양과 사이트의 업무 특성을 고려하여 개발 및 설치 작업 진행
timeout 에러, 장비 설정으로 인한 에러, 전산시스템으로 인한 에러 등 다양한 에러를 접하면서 문제를 해결하는 과정을 경험
대용량 트래픽 장애와 다양한 장애 유형에 따른 후속 처리 과정을 경험하며 재발 방지 대책 습득
검사량이 많아 검사가 중단되었던 건을 통해 네트워크, DB 측면의 장애 대응 방법 습득
문제가 해결된 이후 에러 및 예외 상황 대처 방법에 대한 매뉴얼을 문서화하여 고객에게 전달
이기은 진단검사의학과 코로나 검사 시스템 구축 (2022.04 ~ 2022.06)
15개의 코로나 검사 장비와 연동하여 코로나 검사 결과를 병원정보시스템에 자동 전송할 수 있는 솔루션을 개발하여 코로나 검사 소요시간 50% 이상 단축
질병관리청 인증 심사에 필요한 코로나 검사 결과 출력 기능 개발
국립중앙의료원 전 파트의 40개 이상의 진단검사 장비 연동 인터페이스 PC 교체 작업 진행 (2022.05)
검사실에서 사용 중인 인터페이스용 PC를 Windows 10 PC로 교체
PC 세팅 및 환경에 최적화된 인터페이스 재설치 및 이슈 처리 작업 진행
인천공항 코로나 검사 시스템 구축 (2022. 04 ~ 2022.05)
출국 여객을 대상으로 하는 코로나 검사 장비 연동 인터페이스 개발
울산중앙병원 신관 진단검사정보 시스템 구축 (2022.02 ~ 2022.03)
새로 오픈하는 신관의 진단검사실 검사장비 연동 인터페이스 개발 및 인프라 구축
의정부을지병원 진단검사의학과 정보시스템 구축 (2020.12 ~ 2021.04)
새로 개원한 의정부을지병원 진단검사부서에서 사용되는 진단검사장비와 연동할 수 있는 솔루션 개발
QC(Quality Control) 검사를 위한 SmartQC 프로그램 연동 및 설치
장비마다 QC 데이터 형식이 다른 점을 고려하여 연동 작업 진행
성모병원의 의료정보시스템 버전 업그레이드에 맞춘 인터페이스 최적화 작업 진행 (2020. 05 ~ 2020. 08)
5개의 성모병원 진단검사의학과에서 진행
서울성모병원, 의정부성모병원, 부천성모병원, 성빈센트병원, 여의도성모병원
기존의 1.0에서 제공하는 URL 정보를 2.0 버전으로 변경하는 작업 진행
진단검사장비 연동 프로그램, 자동 접수 프로그램에 적용되어 있는 URL 정보 변경 작업 후 테스트 진행
장비 실사 및 기술 영업
차세대 병원정보시스템 구축 프로젝트 진행을 위해 해당 의료기관, 연구소에 방문하여 사용 중인 진단검사장비와 타 회사 또는 자사의 인터페이스 현황 파악 후 문서화 하여 정리
녹십자의료재단의 장비 및 인터페이스 실사 작업 진행 (2020. 08)
기술영업팀과 함께 자사의 인터페이스 홍보
인터페이스 사용 시 개선되는 점에 대한 내용을 구체적으로 설명
지식 공유
이슈 사항 및 새로운 진단검사장비에 대한 매뉴얼을 동료 개발자들과 공유
형상 관리
병원별, 날짜별, 장비별, 버전별로 카테고리를 분류하여 현장에서 작성했던 코드내용 및 필요한 설치파일, 참조파일 정리
Skills
.NET, C#, Oracle, MySQL, MSSQL, Windows
프로젝트
DoDream
KOSTA 한국소프트웨어기술진흥협회
2024.09. ~ 2024.11.
자기계발에 관심있는 개발자를 위한 문제 공유 서비스입니다.
해당 교육과정에서 최우수 프로젝트로 선정되었습니다.
활용 Skills
Java, Spring, JPA, MySQL, Redis, Spring Batch, Docker, Github Actions, AWS
Github 링크: https://github.com/DoDreamTeam
백엔드 총괄 수행 + 일부 파트 디자인 구현
소셜 로그인 기능 백엔드 파트 구현(기여도 70%)
스터디 메인 화면 디자인 구현(기여도 60%)
스터디 파트 기능 구현(기여도 100%)
스터디 CRUD 기능 API 구현
공지사항 CRUD 기능 API 구현
공지사항 댓글 CRUD 기능 API 구현
스터디 멤버 CRUD 기능 API 구현
BDD를 활용하여 담당 파트 테스트 코드 작성(기여도 100%)
마이페이지 프로필 이미지 저장 기능 구현(기여도 100%)
AWS S3 활용하여 프로필 이미지 관리
실시간 알림 기능(기여도 100%)
SSE를 활용하여 특정 이벤트 발생 시 사용자에게 실시간 알림 전송 기능 구현
알림 기능 CRUD 기능 API 구현
알림 데이터 일괄 삭제 기능(기여도 100%)
사용자 간의 이벤트가 자주 발생하여 데이터가 쌓이는 것을 고려하여 Spring Batch + Scheduler를 이용하여 알림 일괄 삭제 기능 구현
페이지네이션 + 레디스 캐싱 기능 적용(기여도 50%)
Frontend, Backend CI/CD 구축(기여도 100%)
AWS RDS, AWS Elastic Cache, AWS EC2, AWS Route53 활용하여 Cloud 환경 세팅
배포 시 Slack 알림을 통해 배포 성공/실패를 확인할 수 있도록 구성
참고링크
Lazier
제로베이스
2023.01. ~ 2023.03.
나에게 필요한 정보만 선택하여 간편하게 모바일로 볼 수 있는 맞춤형 정보 조회 서비스입니다.
제로베이스 백엔드 스쿨의 우수 프로젝트로 선정되었습니다.
활용 Skills
Java, Spring, JPA, Spring Batch, MariaDB, Redis, Docker, Jenkins, AWS
나에게 필요한 정보만 선택하여 간편하게 모바일로 볼 수 있는 맞춤형 정보 조회 서비스입니다.
Github 링크: https://github.com/Lazy-Board
Notion 링크: https://shadow-monday-80d.notion.site/Lazier-10dfb232b0124c2887771d9f98a9d090
담당 역할
팀장의 역할을 맡았으며 주식 모듈, 환율 모듈, CI/CD, 프로젝트 관리를 담당하였습니다.
프로젝트 관리 (기여도 60%)
주식 모듈 (기여도 100%)
환율 모듈 (기여도 100%)
Docker, Jenkins, AWS EC2, AWS RDS 를 활용하여 Backend CI/CD 구축 (기여도 100%)
배포 시 Slack 알림을 통해 배포 성공/실패를 확인할 수 있도록 구성
I-HOME
경기산업기술교육센터
2019.10. ~ 2019.12.
IoT 분야의 지식을 활용하여 간편하게 모바일로 이용할 수 있는 스마트 홈 앱을 개발하였습니다.
활용 Skills
Skills | HTML, CSS, JavaScript, Java, PHP, MySQL, Arduino, Android Studio
담당 역할
팀장의 역할을 맡았으며 프로그램 구조도, 회로도 설계, 서버 인프라 구축 등을 담당하였습니다.
프로젝트 소개 링크: https://sniper4366.wixsite.com/smartunity
포트폴리오
교육
KOSTA 한국소프트웨어기술진흥협회
사설 교육 | Java 기반 Cloud 개발자 양성 훈련과정
2024.06. ~ 2024.11. | 수료
제로베이스
사설 교육 | Java 백엔드 스쿨
2022.09. ~ 2023.03. | 수료
경기산업기술교육센터
사설 교육 | 스마트사물인터넷 교육과정
2019.09. ~ 2020.01. | 수료
대외활동
국회의장배 '인성' 스피치 대회
국회의정연수원/국회의사당
2015
국회의정연수원에서 주최하는 '인성'을 주제로 하는 인성 스피치 대회에 참가
전국 예선 통과 후 본선 진출
자격증
리눅스마스터
2급 | KAIT 정보통신기술자격검정
2024.12.
ITIL Foundation v4
90점 | PeopleCert
2023.06.
외국어
중국어
일상 회화 가능
자기소개
웹 어플리케이션 구현 & 배포 경험
Docker와 Github Action 을 활용한 CI/CD 구축하여 수동 배포의 불편함을 해결한 경험이 있습니다.
알림 기능이 필요하다는 사용자의 요청에 따라 SSE(Server-Sent-Event)를 활용하여 실시간 알림 기능을 구현한 경험이 있습니다.
대량의 데이터를 처리할 수 있도록 Spring Batch를 활용하여 성능 최적화의 과정을 진행한 경험이 있습니다.
프로젝트 관리 & 기록하는 습관
Github Wiki 를 활용하여 프로젝트의 진행 현황 및 참고 정보들을 작성한 경험이 있습니다.
개발 공부를 통해 학습한 내용은 기술 블로그에 정리합니다.
Github Project 를 활용하여 프로젝트를 진행한 경험이 있습니다.
Jira, Conflunce 등을 활용하여 프로젝트를 진행한 경험이 있습니다.
원활한 소통과 협업
진단검사장비 인터페이스를 개발하는 과정에서 고객, 서버 개발자, 전산 담당자 등 다양한 직군의 담당자들과 소통하며 협업을 진행한 경험이 있습니다.
Jira Service Management 를 활용하여 고객의 이슈 사항을 응대하고 해결한 경험이 있습니다.