우상욱
Frontend Engineer
안녕하세요, 사용자 경험을 고민하며 웹에서 아이디어를 구현하는 프론트엔드 개발자 상욱입니다.
Vue.js와 Pinia를 활용해 효율적이고 확장성 있는 코드를 작성하는 데 강점을 두고 있으며,
UI/UX와 퍼포먼스 개선을 위해 끊임없이 노력하고 있습니다.
웹을 통해 더 편리하고 창의적인 세상을 만드는 것이 목표입니다!
Careers
리팅랩스 / 대리 / 개발팀
Frontend Engineer (2023년 1월 ~ 현재)
"사용자 중심 설계와 최적화된 성능으로 한의원 디지털 경험을 혁신한 프론트엔드 개발자"
한의원 처방 관리 시스템 (신규 개발)
개요
기존 엑셀 기반 수기 업무에 의존하던 한의원 처방 및 운영 프로세스를 디지털화하기 위한 신규 시스템을 기획 단계부터 참여하여 프론트엔드 전반을 주도적으로 개발. 의료진의 실제 사용성과 업무 효율을 고려한 UI/UX 설계 및 기술 선택으로 프로젝트의 성공적 론칭에 기여.
주요 성과 및 기여
- 처방 관리 시스템의 프론트엔드 설계 및 구현
- 프로젝트 초기 설계부터 화면 구조, 상태 관리 전략 수립, 컴포넌트 구조 정의
- 기존 엑셀/시트 기반 수작업 업무 → 디지털 시스템으로 전환
- 처방 입력 시간 40% 단축, 데이터 입력 오류 감소, 의료진 업무 효율성 대폭 향상
- 처방/배송/택배 관리 기능 통합
- 이전에 분리되어 있던 배송 관리 기능을 하나의 시스템에서 통합 관리하도록 설계 및 구현 → 작업 전환 횟수 감소 및 일관성 있는 데이터 흐름 확보
- 의료진 중심의 직관적 UI/UX 구현
- 실제 사용자 피드백 기반 반복 개선을 통해 시스템 적응 시간 평균 3일 → 1일로 단축
- 시스템 안정성과 운영 효율 향상
- PostgreSQL 기반 데이터 모델 설계와 AWS 인프라 환경 구축 참여
기술적 난제 해결
- 다중 사용자 실시간 데이터 동기화 문제 해결
- WebSocket 기반 실시간 통신 설계 및 구현 → 처방 변경, 배송 상태 등 정보의 즉각적 반영으로 사용자 경험 향상
핵심 역량
- 프론트엔드: Vue.js 3, Pinia, VueQuery, Vue Router, JavaScript/TypeScript, HTML5, CSS3/SCSS
- 백엔드: Nest.js, RESTful API, TypeORM
- 인프라: AWS (이전: GCP), Docker
- 데이터베이스: PostgreSQL
- 협업 도구: Git, Jira, Figma, Confluence
(주)샘터 / 대리 / 연구소
FullStack Engineer (2017년 1월 ~ 2022년 4월)
SIMS
웹으로 개발된 사내 재고 관리 웹 서비스로 엑셀로 작업 되는 재고관리 프로세스에서 누락되는 재고를 줄이기 위해 개발했습니다.
주요 업무
- 개발 및 유지보수
- Express.js로 REST API 설계 및 개발
- 데이터 베이스 설계
- stored procedure 작성
- VirtualBox, Docker 환경 서버 프로그램 배포
주요 기술: JavaScript, React, Node.js, Express.js, mariaDB
3D SVG 웹 뷰어
웹 기반 패키지 3D 제작, 제품 MR Display 및 포장 과정 등의 시뮬레이션 뷰어 프로그램 박스가 포장되는 장면을 애니메이션으로 보여주기 위해 개발했습니다.
주요 업무
- 기능 개선 작업 및 유지 보수
주요 기술: JavaScript, Vue.js
이미지 뷰어
웹 기반 3D 또는 다수의 이미지 파일로 형성된 회전 객체에 좌푯값으로 태그를 설정하고 상품의 상세 정보를 확인하여 제품의 특징을 보기 편하게 하기 위해 개발했습니다.
주요 업무
- 기능 개선 작업 및 유지 보수
- 정적 페이지 개발
- Bootstrap을 이용한 모바일 페이지 개발
주요 기술: JavaScript, Vue.js
SamKapp
스마트 팩토리 정부 지원 사업으로 진행된 박스 생산 장비 모니터링 프로그램
생산장비 데이터 수집 및 확인, 종이로 작성되는 작업지시 전자화를 위해 개발했습니다.
주요 업무:
- 레거시 삭제 및 유지 보수
- Maxst AR API 연동
- AR 관련 유니티 프리팹 관리
주요 기술: Vue.js, C#, MsSQL
ERP 연동 OPC UA 클라이언트
ERP에서 받은 생산 지시 데이터를 이용하여 박스 생산 장비를 제어하는 프로그램
박스 생산 장비 데이터 조회 및 제어, 생산 시간 단축을 위해 개발했습니다.
주요 업무
- PLC 데이터 실시간 입력, 조회, 수정 기능 개발 (OPC Foundation API)
- WPF Material Design로 UI 개발
- stored procedure 작성
주요 기술: C#, .net framework 4.8, MsSQL
Skill.
- Languages : JavaScript, TypeScript
- Frontend: Vue.js, React.js
- Backend: Nest.js, AWS, GCP, Node.js
- Databases: PostgreSQL, MySQL, MsSQL
- Tools: JIRA, Confluence Github, Notion
Education.
Java Framework & 안드로이드 개발자 양성과정
2016.06 ~ 2016.12 (수료)
- 프론트엔드, 백엔드 과정
양영디지털고등학교
2014.03 ~ 2017.02 (졸업)
- 소프트웨어 개발과
Contact.
Phone. 010-2331-8579
Email. raincoat@kakao.com
Channel.
GitHub. https://github.com/raincoat98