우상욱 이력서
Phone: 010-2331-8579
Email: raincoat@kakao.com
GitHub: https://github.com/raincoat98
Blog: https://raincoat98.github.io/
Experience
프리랜서 — Frontend Engineer 2025.01 – 현재
메타에스앤씨 — Frontend Engineer 2023.01 – 2025.01
펜차트 — 한의원 수술 동의서 시스템
- React + Excalidraw 기반 시스템 유지·관리 및 기능 개선
- 오프라인 모드 및 저장 안정성 강화
다이트한의원 — 처방·배송·이커머스 관리 시스템
- Vue 기반 SPA 아키텍처 설계 및 구축, Pinia 상태 관리
- NICE 결제 단말기 연동
- 2년간 지속적인 기능 고도화 및 운영
(주)샘터 — Frontend Engineer 2017.01 – 2022.04
SIMS — 재고 관리 시스템
- React.js 기반 웹 시스템 전환 및 실시간 작업 공유·조회 기능 개발
생산장비 ERP 연동 시스템
- Node.js 기반 OPC-UA 연동 실시간 생산 모니터링 대시보드 개발
- 공정 데이터 시각화 및 현장 맞춤 커스터마이징 수행
SamKapp 스마트팩토리 솔루션
- 설비·PLC 연동을 위한 OPC 통신 클라이언트 연동 지원 및 현장 설치·테스트 참여
- 생산 데이터 추적·모니터링 UI 개발로 정부 스마트팩토리 과제 8건 성공에 기여
이미지 뷰어
- 웹 기반 3D·다중 이미지 기반 회전 객체에 좌표 태깅 가능한 이미지 뷰어 개발 및 유지보수
이커머스 플랫폼 고도화
- 전체 UI 리뉴얼, 상품 관리 기능 확장, 이니페이 결제 모듈 안정 연동
Side Projects
북마클 — Chrome 확장 프로그램
- React + Vite 기반 Chrome 확장 프로그램 개발
- Firebase Authentication & Firestore 기반 로그인·북마크 동기화, Zustand 전역 상태 관리
- Firebase Hosting 대시보드 배포, Manifest V3 기준으로 Chrome 웹스토어 정식 등록
- 웹스토어: 북마클
- 대시보드: https://bookmarkhub-5ea6c.web.app/dashboard
인생네컷 스타일 온라인 포토부스
- React 기반 웹캠 촬영 서비스, MinIO 기반 이미지 저장 구조 설계 및 촬영 후 QR 다운로드 제공
- Docker + Nginx 컨테이너 배포, NAS 도메인 연결로 운영 비용 최소화 — 실제 교회 행사 실사용
- 링크: https://photo-box.kingwook.com/
이커머스 쇼핑몰 템플릿
- React + GSAP + Zustand 기반 인터랙션·UI를 설계부터 구현까지 5일 만에 MVP 완성
- 컴포넌트 구조·상태관리·애니메이션 흐름을 확장 가능한 형태로 설계
- 백엔드는 Nest.js + PostgreSQL + Supabase 기반으로 인증·결제·상품 관리 아키텍처 설계 중
- 링크: https://fashion-e-commerce-yarw.vercel.app/
Skill Set
| 분류 | 기술 |
|---|---|
| Frontend | React.js, Vue.js, TypeScript, JavaScript |
| State Management | Zustand, Pinia |
| Backend | Nest.js, Node.js (Express), Firebase, Supabase |
| Infra & Cloud | AWS, GCP, Docker |
| Database | PostgreSQL |
| Tools | Git, Jira, Confluence, Notion |