메이어스 (SI 개발팀) | 주임
2023.03 ~ 현재
- 프론트엔드(Vue 3) 중심으로 관리자·운영 서비스 개발 경험
- Spring / Express 기반 API 연동 및 서버 로직 구현 경험
- 레거시 시스템 마이그레이션, 성능 개선, 운영 대응 경험
안드로이드 키오스크 관리자 서비스 고도화 및 리팩토링 (스마트로)
2025.04 - 2025.08
- 역할: 팀 내 프론트엔드 구조 설계와 기술 방향 제안 역할 수행
- 개발 환경
= DB: IBM DB2
= Frontend: Vue 3.5, Pinia, Swiper.js, Draggable, Lodash
= Backend: Spring Boot (WAS), Express.js (Middleware)
= Tool: IntelliJ, VS Code, SVN
- 주요 업무
= jQuery 기반 코드를 Vue 3 기반 컴포넌트 아키텍처로 전면 리팩토링하여 유지보수 효율 향상
= Vue Router + Express 기반 SSR 구조 설계 및 적용
= 공통 Axios 모듈 설계 (세션 유지, 에러 처리 공통화)
= Android WebView와의 양방향 통신(WebAppBridge) 구현
= 결제 취소 프로세스 구현
WAS 결제 취소 API 연동을 통해 금액·포인트·취소 상태 정합성을 고려한 취소 흐름 처리
Android 간 통신을 활용한 단계별(요청/응답/완료) 취소 로직 및 예외 처리
= 영수증 출력 화면 HTML 템플릿 구현 및 취소/정상 케이스별 출력 분기 처리
= 사용자 입력 변경 감지 후 페이지 이동 시 확인 UX 구현
= 후배 개발자 코드 가이드 및 고객사 커뮤니케이션 담당
- 성과
= 화면 설계부터 운영 대응까지 관리자 서비스 전 과정 주도
= 키오스크 특수 환경(WebView)에서 안정적인 웹 서비스 구현 경험 확보
= 결제/취소/영수증 등 금융성 도메인 기능을 WebView 환경에서 안정적으로 구현
안전보건 플랫폼 구축 (아시아나IDT)
2023.11.20 ~ 2024.02.29
- 역할: Vue 3 기반 프론트엔드 개발
- 개발 환경
= DB: PostgreSQL
= Tool: Spring Tool Suite(STS), VSCode, Git, Swagger API
= Frontend: Vue3, Pinia, ag-grid-vue, ApexCharts
- 주요 업무
= SPA 구조 설계 및 Pinia 기반 상태 관리
= 권한별 네비게이션 가드 구현
= ag-grid-vue 기반 리스트/필터 화면 개발
= ApexCharts를 활용한 대시보드 시각화
= 파일 업로드 및 이미지 리사이징 처리
= 다국어 번역 API 연동 기능 개발
- 성과
= 실 사용자 대상 플랫폼에서 데이터 시각화·권한 제어·파일 처리 경험
= UX와 성능을 고려한 프론트엔드 구현 역량 강화
레거시 / 마이그레이션 경험 (요약)
- 중앙선거관리위원회 / 스마트로 외 다수
2023.05 ~ 2025.03
- 공통 역할
= 레거시 시스템 분석 및 웹 환경 마이그레이션
= Nexacro / 전자정부프레임워크 기반 UI 및 기능 개선
- 주요 경험
= X-Platform Nexacro N 기반 UI 전환
= JDK 1.5 1.8 업그레이드 및 Maven 의존성 정비
= 대용량 데이터 처리 성능 개선 (Batch 처리 적용)
= 운영 서비스 기능 확장 및 보안·성능 이슈 대응
= Git(Yona/SVN) 기반 협업 및 형상 관리
- 핵심 역량
= 복잡한 레거시 구조 분석 능력
= 운영 환경을 고려한 안정적인 기능 설계 경험
기타 경력
- 한국해양조사협회 | 교육·경력관리 시스템 개선 (1인 개발)
2025.09 ~ 2025.10
= HttpSessionListener 기반 중복 로그인 방지 구현
= Interceptor + 커스텀 어노테이션을 활용한 공통 로그 모듈 개발
= Quartz 스케줄러를 이용한 데이터 관리 자동화
- 핵심역량
= 설계부터 구현까지 단독 수행하며 문제 해결 및 구조 설계 역량 강화
Ver más