강태양
Frontend Engineer
요구사항 정의부터 구현까지, 사용자 문제를 제품 경험으로 구체화하는 프론트엔드 엔지니어
- 약 2개월 · 1인 개발사내 이슈 관리 시스템 요구사항 정의부터 실서비스 운영까지
- 빌드 시간 약 10분 → 약 30초관리자 시스템의 개발 피드백 속도를 개선한 결과
- 갤럭시 태블릿 오인 문제 해결Sentry 환경 데이터 기반 원인 분석
경력
2025.06 - 현재
주식회사 팀마파
Frontend Engineer · 정규직
사내 이슈 관리 시스템 구축
2026.07 - 현재
- 기존 협업 도구 분석과 동료 인터뷰·클라이언트 피드백을 바탕으로 자체 구축을 제안하고, 요구사항·업무 정책·출시 범위를 구체화했습니다.
- 애플리케이션 개발을 1인으로 담당해 프로젝트별 권한·데이터 격리, SSE 기반 실시간 갱신과 알림을 설계하고 React/Vite·NestJS/PostgreSQL로 구현했습니다.
- 테스트 라인 커버리지 90% 이상을 유지하고 주요 API·사용자 시나리오를 E2E로 검증했습니다.
- Asana의 사용자·이슈·댓글·첨부파일 이전 도구를 구현했고, 이슈 573건·댓글 737건·첨부 701건 규모의 운영 이전이 완료되어 현재 클라이언트와 함께 실사용 중입니다.
기술 React · TypeScript · Vite · TanStack Query · NestJS · PostgreSQL · Prisma · SSE · Playwright
관리자 시스템 리뉴얼
2025.12 - 2026.03
- 관리자 시스템의 실제 요구사항을 다시 검토해 Vite 기반으로 재구성하고, 빌드 시간을 약 10분에서 약 30초로 단축했습니다.
- 라우팅·권한·서버 상태·API 요청의 책임을 분리하고, 반복되는 테이블·필터·폼을 공통 구조로 정리했습니다.
기술 React 19 · TypeScript · Vite · TanStack Router · TanStack Query · Zustand · Tailwind CSS · Storybook · Vitest
데스크톱 전용 서비스 기기 판별 개선
2026.04
- Sentry 환경 데이터로 갤럭시 태블릿의 데스크톱 모드 오인 원인을 확인하고, 화면·터치·GPU 신호를 조합한 판별 로직으로 개선했습니다.
기술 TypeScript · Sentry · Browser APIs · WebGL
주요 프로젝트
2024.12 - 현재
동글
Frontend Developer · Team Project
- 초기에는 학생용 앱을 담당했고, 이후 사용자·관리자 앱과 공통 모듈을 Turborepo로 단독 통합한 뒤 직접 배포하고 출시 후 프론트엔드를 전담했습니다.
- 독립 배포된 앱 사이에서 필요한 데이터만 갱신하도록 선택적 캐시 무효화 구조를 구현했습니다.
- 한글 IME와 URL 상태를 고려한 검색 경험, 헬스체크 실패 시 이전 릴리스로 복구하는 배포 흐름을 구성했습니다.
기술 Next.js · TypeScript · Turborepo · TanStack Query · Playwright · GitHub Actions
기술
- Frontend
- React, Next.js, TypeScript, Vite, TanStack Router, TanStack Query, Zustand, Tailwind CSS
- Backend & Data
- NestJS, PostgreSQL, Prisma, SSE
- 품질·운영
- Vitest, Playwright, Storybook, Sentry, GitHub Actions
- Mobile
- Flutter, Dart
학력 · 자격 · 수상
순천대학교 컴퓨터공학과
2025.02 졸업
정보처리기사
한국산업인력공단 · 2024.09 최종합격
빛가람에너지밸리 소프트웨어 작품 경진대회 입상
전남 청년 문화복지카드 프로젝트 · 한전KDN · 2023.11