
INTRODUCE
응용프로그램 개발을 시작으로 현재는 웹서비스 풀스택 개발을 진행하고 있습니다. SvelteKit 환경에서 Svelte와 TypeScript, Tailwind CSS를 주력으로 프론트엔드 개발에 좀 더 집중하고 있고, Spring Boot 기반 백엔드 개발 경험이 있습니다. 사용자의 편의성과 사용성을 더 좋게 하기 위해 고민하는 것을 즐기다보니 프론트엔드 개발에 관심이 많으며, 유지보수나 추가 확장기능 구현을 대비한 확장성있고 공통화된 로직 설계를 즐겨합니다. 가까운 목표를 향해 가기 위해선 스스로의 노력이 중요할 수 있지만 긴 호흡으로 먼 목표를 향해 가기위해선 혼자만의 노력으론 불가능하다는 것을 잘 알고있습니다. 팀과 함께 성장하고 또한 팀에게 좋은 영향력을 줄 수 있는 개발자가 되는 것이 저의 모토입니다.
Latest Updated 2025. 10. 11
SKILL
Used Language
Frontend
Backend
Database
Tools & IDEs
EXPERIENCE 총 4년 1개월
오스템임플란트
MPMS EMR 개발팀 진료 메인 개발자
내과, 소아청소년과를 대상으로 한 의원급 EMR 클라우드 웹 서비스의 진료 파트를 메인으로 프론트엔드 개발 담당
- • 10개의 실제 운영중인 의원에 개발한 프로젝트를 배포하여 각 병원에게 VOC를 수집하여 진료업무 관련 이슈 해결
- • Svelte 4로 구현되어있던 프로젝트를 Svelte 5로 마이그레이션 진행
관련 사용 스택
MPMS EMR 개발팀 진료 메인 개발자
진료 페이지 핵심 기능 개발 및 실시간 동기화 시스템 구축
- • 진료 페이지의 메인 컴포넌트 개발 및 로직 개선처리
- • 데스크 페이지에서 환자상태가 변경되었을 때, 진료나 다른 페이지에서 해당 환자의 상태를 동기화 시켜주기위해 Redis의 pub/sub 시스템과 WebSocket 서버를 추가하여 연동
관련 사용 스택
MPMS EMR 개발팀 진료 메인 개발자
SvelteKit와 Spring Boot를 이용한 클라우드 기반 의원급 EMR 웹 서비스 개발
- • RealGrid2 라이브러리를 Svelte 프로젝트에 import 및 공통화 진행
- • 진료 frontend 메인 구조 설계 및 메인 컴포넌트 구현
관련 사용 스택
MPMS 개발팀 개발자
클라우드 기반 의원급 EMR 웹 서비스 구현을 위한 학습 및 토이 프로젝트 수행
- • Vue.js, Svelte, Spring Boot, Java 학습
- • 토이프로젝트로 주식관리프로젝트 웹 서비스의 백엔드 부분 개발
- • Non-blocking 방식인 Spring Boot의 WebFlux를 이용하여 구현. 1분마다 네이버 증권 페이지를 자동으로 크롤링하여 데이터 갱신하였고, 종목에 대한 정보는 공공데이터포털의 API 연동하여 구현
관련 사용 스택
MPMS 개발팀 수납 및 진료비 계산 개발자
C#, WPF 기반의 의원급 EMR 응용프로그램 개발
- • C#과 WPF를 이용하여 수납 메인 페이지 구현
- • C#으로 진료비 계산 로직에 진료비 계산 8장, 9장 관련 항목 구현
- • gRPC를 이용하여 WPF와 C# 간 통신 로직 구현
관련 사용 스택
MPMS 개발팀 개발자
의원급 EMR 응용프로그램 개발을 위한 학습 및 사전 조사
- • gRPC, Entity Framework 관련 학습 및 세미나 진행
- • Axure를 활용하여 의원급 EMR 응용프로그램의 병원관리 기획 및 기획서 작성
- • 의원급 프로그램을 서비스하고있는 메디칼소프트 회사 인수하여 해당 회사의 '히포크라테스' 제품 분석 및 자료 정리
관련 사용 스택
오스템임플란트 (인턴)
MPMS 개발팀 개발자
WPF와 C#을 이용한 환자영상관리프로그램 토이프로젝트
- • Client가 DB에 바로 접근하는 구조로 1차 구현한 뒤 2차로 Server를 추가 구현하여 Client-Server-DB 구조로 확장 설계 진행
- • 관련 링크: https://velog.io/@hijukim/환자-영상-관리-프로그램-개발
관련 사용 스택
EDUCATION
ARTICLE
- (2025.02.15) Svelte 4에서 5로 마이그레이션하여 MPMS EMR 프로젝트 개선
- (2024.11.20) Redis Pub/Sub과 WebSocket을 활용한 EMR 환자 상태 실시간 동기화 시스템 구현
- (2024.06.05) DevExtreme 라이브러리 번들링 이슈를 동적 import로 해결
- (2024.03.18) SvelteKit 프로젝트에 RealGrid2 라이브러리 공통화 및 적용
- (2024.01.15) Svelte 생명주기와 tick 함수를 활용한 동적 UI 렌더링 구현
- (2023.12.20) WPF와 C#을 이용한 환자 영상 관리 프로그램 개발 (Client-Server-DB 아키텍처)
- (2023.08.10) gRPC를 활용한 WPF 클라이언트와 서버 간 통신 구현
- (2023.05.15) C#과 Entity Framework를 활용한 진료비 계산 로직 구현