미리보기
기본 정보

대용량 데이터 처리와 타 시스템과의 연계하는 Rest API 개발을 주 업무로 다루는 황대한입니다. - 차세대 의료정보 표준 프레임 워크 (FHIR) 데이터 처리 경험 보유 - native Query 및 QueryDSL 환경에서 데이터 처리 속도 향상 경험 보유 - 건강정보고속도로 데이터 연계 API 개발 경험 - Spring Security 환경에서 세션 및 토큰 인터페이스 구현 경험 - 결제 인터페이스 구현 경험 - react / react-native 환경에서 recoil / redux / react-query 상태 관리 라이브러리 구현 경험
기술 스택
Java, Spring, Spring Boot, spring-framework, React, TypeScript, JavaScript, SQL, MySQL, Oracle, PostgreSQL, 전자정부프레임워크, Linux, Docker, Firebase
자기소개
좋은 서비스란 사용자가 불편함을 느끼지 않는 서비스라고 생각합니다.
6여년간 좋은 서비스를 개발하려고 노력한 풀스택 개발자 황대한입니다.
애플리케이션의 데이터 응답속도, 서비스 사용자의 즉각적인 기능 장애 대응 및 개발 인프라 최적화 등 좋은 시스템을 구성하기 위한 여러가지 여건들이 있습니다.
좋은 서비스를 만들기 위해 저는 백엔드부터 프론트엔드, 인프라까지 전방위적으로 고민하며 개발에 임해왔습니다.
사용자 입장에서의 불편함을 최소화하기 위해 API 응답 속도를 개선하고, 장애 발생 시 빠르게 원인을 파악하고 대응하는 체계를 갖추는 데 집중해왔습니다.
또한, 개발 및 배포 자동화 환경(CI/CD)을 구성해 팀 전체의 개발 효율을 높이고, 테스트 가능한 코드와 명확한 문서화를 통해 유지보수성과 협업 생산성을 함께 높이는 데 기여했습니다.
앞으로도 기술적 깊이와 사용자 관점의 균형을 갖춘 개발자로서, 더 나은 사용자 경험을 제공하는 서비스를 만드는 데 기여하고 싶습니다.
경력
주식회사몰덴아이
책임연구원 | 개발팀 | 재직 중
2024.01. ~ 재직 중 (1년 5개월)
나의건강기록 애플리케이션 서버 개발 주요 업무 ( Springboot QueryDSL )
- 내부 분리망 환경에서 개발 작업 진행
- 건강정보고속도로 SDK 연계 구현
- FHIR ( 의료정보 표준 프레임워크 ) 제공 인터페이스 연계 구현
- 타 사 시스템 연계 약관 관리 연계 작업 구현
- 의료 대리인/위임자 인터페이스 구현
- FHIR 데이터를 가공한 PDF 다운로드 인터페이스 구현건강부심 애플리케이션 서버 개발 주요 업무 ( Springboot QueryDSL )
- PGHD (환자 건강데이터) 정보 관리 API 구현
- 사용자 식단관리 API 기능 개발
- 사용자 건강정보 기반 챗봇 구현
- 위젯 서버 개발나의건강기록 앱 개발 주요 업무 ( React / Capacitor )
- 위젯 화면 개발
- PGHD 데이터 뷰 및 그래프 ( Chart.js library ) 구현
- FHIR 데이터 기반 화면 ( 진료이력, 처방이력 등 ) 데이터 바인딩 및 화면 구현건강부심 앱 개발 주요 업무( React / Capacitor )
- 위젯 화면 개발
- PGHD 데이터 뷰 및 그래프 ( Telerik library ) 구현
- FHIR 데이터 기반 화면 ( 진료이력, 처방이력 등 ) 데이터 바인딩 및 화면 구현
(주)비바소프트
대리 | 개발팀
2023.10. ~ 2024.01. (4개월)
중대재해 관리 시스템 웹/어드민 서버 개발 주요 업무 ( SpringFramework Mybatis )
- 통계 쿼리 개발
- PG사 연동 개발 ( Toss )중대재해 관리 시스템 웹 프론트 개발 주요 업무 ( Vue.js )
- 레거시 코드 마이그레이션
- 통계 데이터에 따른 그래프 작업 ( Chart.js )
- Vue 컴포넌트 분리 작업
(주)워키도기
팀원 | 개발팀
2021.06. ~ 2023.08. (2년 3개월)
강아지의 생애 주기에 따라 반려견과 반려자가 어우러져서 행복하게 살아갈 수 있도록 종합적인 서비스를 제공하는 애플리케이션 서비스
• 운영 서비스인 도그마스터 애플리케이션 기능 개발 및 유지보수
• 플레이스토어 및 앱스토어 출시 관리
• 개발 협업 환경 구축, 개선
BackEnd API 개발
• 앱 기능 서버 : SpringFramework Maven, Mysql / 결제 서버 : SpringBoot Gradle, Mysql 환경 개발
• MySQL DB Architecture 설계, 운영
• Spring 환경 Restful API 개발 ( mybatis / gradle )
• PlayStore 정기결제 (Billing) 서비스 아키텍처 개발
• Spring Security & Json Web Token 및 Interceptor를 통한 Security Authentication 구현
• Mybatis resultMap을 통한 효율적인 데이터 액세스 API 개발
• CompletableFuture Class 사용으로 데이터 다 건 처리 비동기 작업 진행FrontEnd 개발
• react-native 0.70 환경에서 Dimention 및 State / Redux 관리를 통한 Async, Reactive한 애플리케이션 개발
• 커뮤니티, 단계별 미션 기능, 검색 페이지, 메인화면 개선, 회원탈퇴 페이지 등 페이지 개발
• Http 통신을 위한 Axios 라이브러리 사용
• 함수형 컴포넌트를 베이스로 Hook을 통한 State 관리
• Agile 업무 프로세스 환경에서 지속적인 배포를 위한 CodePush 사용
• 3 party library 연동 및 지속적인 업데이트 관리DevOps
형상 관리 서버 (SCM) 구축
• on-premise GIT, on-premise Gitlab, Cloud Bitbucket
• on-premise Gitlab CI/CD 내부 PipeLine 구현을 통해 내부 develop 서버 Auto Deploy 환경 구현
# 사 내 사정으로 인해 원격 deploy가 불가한 당시 상황으로 운영 서버 Auto Deploy는 구현을 해보지 못함
• Naver Cloud Platform cloud server 내 기존 windows 운영 체제를 linux로 migration
• Push 및 WAS 과부하 부담을 줄이기 위해 web server Nginx 구축으로 로드 밸런싱 작업 진행
(주)엑스아이티
사원 | SM 1팀
2019.05. ~ 2021.06. (2년 2개월)
교통 정보 시스템 솔루션을 가진 IT 서비스 업체로, 국책 사업을 위주로 자동차 과태료 시스템, 주정차 과태료 시스템, 버스 운영 시스템등을 개발 및 운영하는 솔루션 회사
• 자동차 과태료 시스템 고도화 개발 사업 참여
• 자동차 과태료 시스템 유지보수
• 주정차 시스템 의견진술 기능 개발
Backend 개발
• 전자정부 프레임워크 maven mybatis / oracle 환경 기반 백엔드 개발
• 우편발송 시스템, 자동차 관리 시스템, 세외수입시스템 등 API연계 및 SOAP 데이터 연계 처리
• 리포팅 툴(ubiReport)을 활용한 과태료 부과 통지서 개발
• 서비스 속도가 느리다는 클라이언트 요청에 따라 API 응답속도 향상을 위해 DB 인덱스 키를 생성하고, Mybatis ResultMap 반환 타입을 사용해 DB Access
횟수를 줄여 속도 개선
• 트랜잭션이 필요한 작업들을 스프링 어노테이션 제공 기능에 따라 처리하고, 일괄 처리가 필요한 데이터 프로시저를 생성하여 처리FrontEnd 개발
• JavaServletPage 환경 기반 개발
• ES6 기반 문법을 활용해 HTML/Javascript 환경에서 반응형 웹 퍼블리싱 및 프론트엔드 개발
• Spring Tiles를 통한 화면 분할 및 메뉴 구성 퍼블리싱 작업
프로젝트
부산대학교 건강관리 애플리케이션 개발 사업
(주)몰덴아이
2024.07. ~ 진행 중
서비스 고도화
책임 연구원
SpringBoot QueryDSL 기반 서버 개발
react 기반 애플리케이션 프론트엔드 개발
진료기록열람시스템 나의건강기록 고도화 사업
(주)몰덴아이
2024.02. ~ 진행 중
서비스 고도화
책임 연구원
SpringBoot QueryDSL 기반 서버 개발
react 기반 애플리케이션 프론트엔드 개발
중대재해 처벌법 관리 시스템 개발 사업
(주)비바소프트
2023.10. ~ 2024.01.
Vue 3.0 기반 화면 개발
SpringBoot Mybatis 기반 서버 개발
반려견 교육 애플리케이션 도그마스터
(주)워키도기
2021.06. ~ 2023.08.
서비스 고도화
팀원
React-native 하이브리드 프레임워크 기반 애플리케이션 개발
SpringFramework Mybatis 기반 서버 개발
Linux GitLabCI/CD 기반 애플리케이션 서버 관리
자동차 과태료 시스템 고도화 사업
(주)엑스아이티
2019.05. ~ 2021.06.
C# 기반 응용 프로그램을 Java 기반 웹 서비스로 고도화
팀원
전자정부프레임워크 Mybatis 기반 서버 개발
JSP 화면 개발
교육
영진전문대학교
대학교(전문학사) | 컴퓨터 정보계열 (웹데이터베이스 전공)
2013.03. ~ 2019.02. | 졸업
양산고등학교
고등학교 | 문과
2010.03. ~ 2012.02. | 졸업
자격증
정보처리기사
80 | 한국산업인력공단
2023.11.
정보처리산업기사
80 | 한국산업인력공단
2018.08.