Background Paths
Background Paths

Minhyuk

SHINMINHYUK

프론트엔드 개발자

상상한 서비스를 구현하기 위해 OpenAI, Supabase, Flutter 등 새로운 기술을 두려움 없이 도전하며 “어제보다 오늘 더 성장하는 개발자”를 목표로 합니다.

About Me

디자인 전공자가 개발 1년차에 강사가 되기까지의 성장 스토리

"오늘의 코드는 내일의 레거시"

안녕하세요! 저는 패션디자인을 전공했지만 사용자 경험을 더 직접적으로 개선할 수 있는 소프트웨어 개발에 매력을 느껴 프론트엔드 개발자의 길을 선택했습니다.

현재 어포나티에서 웹소설 특화 AI 번역기와 웹 접근성 솔루션 등 B2B SaaS 서비스를 개발하며, Next.js + TypeScript 기반으로 8개 이상의 핵심 모듈을 구축했습니다. 또한 프리랜서 개발과 부트캠프 코드리뷰 멘토 제안을 받는 등 다양한 경험을 쌓고 있습니다.

낯선 기술 환경에서도 다양한 AI를 사용하며 빠르게 성장하는 것이 저의 강점이고, 코드 품질과 아키텍처를 지속해서 고민하며 팀에 기여할 수 있는 개발자로 성장하고 있습니다.

경일대학교 패션디자인 학사
오즈코딩스쿨 프론트엔드 4기 수료

전공 전환의 용기

패션디자인에서 프론트엔드 개발로의 전환, 사용자 경험(UX)에 대한 관심이 개발자의 길로 이끌었습니다. 디자인적 감각과 개발 역량을 결합한 독특한 시각을 가지고 있습니다.

확실한 성장 곡선

오즈코딩스쿨에서 6등 → 2등 → 2등 → 1등의 성장을 보여주며, 해커톤 1위 수상과 모든 프로젝트에서 팀장 역할을 맡았습니다. 끊임없는 노력으로 성과를 증명했습니다.

다양한 협업 경험

어포나티에서 B2B SaaS 서비스 개발, 프리랜서 프로젝트, 부트캠프 코드리뷰 멘토 제안을 받는 등 다양한 경험을 쌓고 있습니다. 다양한 환경에서의 협업을 통해 팀워크와 사용자를 고려한 개발 문화를 배웠습니다.

Education

학습과 성장을 통해 쌓아온 전문성과 리더십 경험

오즈코딩스쿨

프론트엔드 4기

온라인2024.06 - 2024.12
해커톤 1위모든 프로젝트 팀장

주요 성과 및 활동

  • HTML, CSS, Javascript, React, TypeScript를 이용한 웹 프로그래밍 교육 과정 이수
  • 커리큘럼 진행에 따른 테스트에서 확실한 성장곡선: 6등 → 2등 → 2등 → 1등
  • 자발적 개발 스터디 운영으로 동료들과 함께 학습 환경 조성
  • AWS & 오즈코딩스쿨 해커톤 참여 및 1위 수상
  • 게임메이트 매칭 서비스 비타, 기업 협업 자사몰 서비스 믹골프 개발 리더 및 프론트엔드 리더 역할 수행

습득 역량

HTML5CSS3JavaScriptReactTypeScript팀 리더십프로젝트 관리
경일대학교

패션디자인학과

경상북도2018.01 - 2023.02GPA: 3.8 / 4.5
학생회 차장과대창업동아리 팀장

주요 성과 및 활동

  • 패션디자인학과 전공으로 디자인적 감각과 미적 센스 함양
  • K-뷰티 융합학부 학생회 차장 2년 근속으로 리더십 및 조직 관리 경험
  • LINC+ 사업단 창업동아리 팀장으로 창업 프로젝트 기획 및 운영
  • 다양한 학과 활동을 통해 협업과 소통 능력 개발

습득 역량

디자인 감각리더십조직 관리창업 기획협업소통 능력

Experience

혁신적인 솔루션을 구축하고 측정 가능한 성과를 이끌어내는 경험들

어포나티 주식회사정규직연구원

프론트엔드 개발자

서울2025.01 – 현재 (8개월)

주요 성과

  • 김프로 - 웹소설 특화 AI 번역기 (B2B, B2C): Next.js 14 기반 관리 시스템 구축, Toss SDK 연동 결제 페이지 개발, 실시간 번역 진행률 5단계 프로세스 구현
  • 링크뷰 - AI 기반 웹 접근성 솔루션 (B2B): Next.js 15 기반 관리 시스템 구축, Tailwind CSS v3 → v4 마이그레이션, 라우트 그룹 기반 권한 관리 시스템 설계
  • IVERY - 웰니스 라이프 성경 앱: Flutter 프레임워크를 활용한 크로스플랫폼 모바일 앱 개발, iOS/Android 동시 지원
  • 8개 관리자 모듈 핵심 기능 개발 및 재사용 컴포넌트 아키텍처 설계로 개발 효율성 향상

사용 기술

Next.js 14Next.js 15React 18React 19TypeScriptTailwind CSS v4FlutterDartContext APIToss SDK
(주) 넥스트러너스계약직

코드리뷰 PR 멘토 (프리랜서)

재택2025.09 – 2025.10

주요 성과

  • FE 11기 익스턴십 야간 PR 멘토로 웹 프로그래밍 부트캠프 수강생들의 코드리뷰 진행
  • React, TypeScript, JavaScript 기반 프로젝트 코드 검토 및 품질 향상 가이드 제공
  • 개발 베스트 프랙티스 멘토링을 통한 주니어 개발자 성장 지원

사용 기술

ReactTypeScriptJavaScriptHTML5CSS3Code ReviewMentoring
프리랜서계약직

웹 개발자 (외주)

재택2025.03 – 현재

주요 성과

  • 사물의 의회 2025 프로젝트: Next.js 기반 반응형 홈페이지 설계 및 개발로 MAU 최대 1,350명 달성
  • 검색엔진 최적화(SEO) 구현으로 구글, 네이버 검색결과 최상단 노출 달성
  • 사용자 로그인 기능 추가 구현 및 게시판 시스템 신규 개발
  • Firebase에서 Supabase로 데이터베이스 마이그레이션 수행 및 지속적인 서비스 유지보수

사용 기술

Next.jsTypeScriptFirebaseSupabaseTailwind CSSSEODatabase Migration

Projects

AI 기반 서비스부터 이커머스, 매칭 플랫폼까지 다양한 웹 서비스 개발 경험을 선보입니다

사물의 의회 2025
2025.03 - 진행중
서비스 중
사물의 의회 2025

탈인간중심주의 관점의 환경 컨퍼런스 웹사이트 - 비인간 존재들의 권리와 발언권을 고민하는 환경 컨퍼런스 플랫폼 (외주 프로젝트)

Key Achievements

  • 브뤼노 라투르의 철학적 개념을 웹으로 구현한 탈인간중심주의 환경 컨퍼런스 플랫폼 개발
  • 인간/비인간 그룹 참가 신청 기능 및 행사 정보 제공 시스템 구축
  • Firebase 기반 관리자 기능으로 공지사항, 아카이브 자료 관리 구현
  • 반응형 디자인과 점검 모드 기능으로 완성도 높은 사용자 경험 제공

Tech Stack

Next.js 15ReactTypeScriptTailwind CSSFirebaseVercelContext APISEO
🌱 그리니 (Greenie)
2025.06 - 2025.06
서비스 중
🌱 그리니 (Greenie)

AI 감정 코치가 카카오톡 대화를 분석해드려요 - 연애, 썸, 인간관계에서 애매한 카톡 메시지의 진짜 감정을 GPT가 분석해주는 웹 서비스

Key Achievements

  • 감정 신호등 분석: 초록불/노란불/빨간불로 상대방 기분 파악 시스템 구현
  • GPT 기반 AI 감정 코치를 통한 대화 분석과 맞춤형 조언 제공
  • 상황에 맞는 추천 답변 문구 제안 및 카카오 소셜 로그인 연동
  • 사용자별 분석 결과 저장 및 친구들과 결과 공유 기능 구현

Tech Stack

Next.jsTypeScriptTailwind CSSSupabaseOpenAI GPT카카오 로그인AI 분석
MIC GOLF
2024.11 - 2024.12
서비스 중단
MIC GOLF

기업 협업으로 구현한 골프용품 쇼핑몰 플랫폼 - 관리자 기능과 사용자 경험을 통합한 이커머스 서비스

Key Achievements

  • Framer-motion을 활용한 랜딩 인트로 및 반응형 캐러셀 구현으로 사용자 경험 향상
  • Tanstack-Query를 사용한 장바구니 기능 구현 및 비회원-회원 간 데이터 동기화
  • React Hook Form을 활용한 관리자 상품 등록/수정/삭제 기능 및 폼 유효성 검증 구현
  • FAB 버튼, 팝업 배너, 쿠키 기반 오늘하루 보지않기 기능 등 UX 컴포넌트 제작

Tech Stack

ReactTypeScriptTailwind CSSZustandTanstack QueryFramer MotionReact Hook FormVite
VITA
2024.10 - 2024.11
서비스 중단
VITA

실시간 게임 메이트 매칭 서비스 - WebSocket 기반 실시간 통신과 토스페이먼츠 결제 시스템을 통합한 플랫폼

Key Achievements

  • WebSocket 프로토콜을 활용한 실시간 사용자 상태(온라인/오프라인) 확인 기능 구현
  • Tanstack-Query 캐싱과 React 상태 관리를 결합한 실시간 매칭 상태 동기화 최적화
  • 토스페이먼츠 테스트 결제 API 연동으로 코인 충전 및 잔액 관리 시스템 구현
  • OAuth 2.0 기반 카카오 로그인 및 Route Guard를 통한 접근 제어 로직 구현

Tech Stack

ReactTypeScriptTailwind CSSZustandTanstack QueryWebSocketOAuth 2.0토스페이먼츠
MIN FLIX
2024-08-20 - 2024-08-27
서비스 중
MIN FLIX

영화 추천 및 즐겨찾기 서비스 - Redux 상태 관리와 Supabase 연동을 통한 개인화된 영화 플랫폼

Key Achievements

  • Redux-Toolkit을 활용한 중앙 집중식 상태 관리 및 영화 데이터 캐싱 최적화
  • 카카오 OAuth 인증 기능과 로컬 스토리지 기반 세션 관리 구현
  • Supabase 연동을 통한 사용자별 즐겨찾기 CRUD 기능 구현
  • 무한 스크롤, 키워드 검색, 장르별 필터링 및 글로벌 로딩 컴포넌트 구현

Tech Stack

ReactJavaScriptRedux ToolkitSassSupabaseOAuthViteAxios

Technical Skills

현대적이고 확장 가능한 애플리케이션을 구축하기 위한 포괄적인 기술 스택

프론트엔드 프레임워크
Next.js
React
TypeScript
JavaScript
HTML5
CSS3
모바일 & 크로스플랫폼
Flutter
Dart
스타일링 & UI
Tailwind CSS
CSS3
Framer Motion
BaaS & AI Services
OpenAI API
Supabase
Firebase
Vercel
Netlify
상태 관리 & 라이브러리
Context API
Zustand
React Query
개발 도구 & 기타
Git
GitHub
Cursor
SEO
Figma

Contact

다양한 분들과 협력하며 성장할 기회를 기대하고 있습니다.

남겨주신 메일은 빠르게 확인 후, 1-2일 내로 성심껏 답변드리겠습니다.

연락처 정보

위치

서울, 대한민국

이력서

최신 이력서를 다운로드하거나 온라인으로 확인하여 저의 경험과 기술에 대해 더 자세히 알아보세요.