조현우 · AI Product Engineer

조현우AI Product Engineer

프론트엔드 개발자로 커리어를 시작해 사용자 경험과 인터페이스 설계에 대한 감각을 쌓았고, 화면 너머 제품 전반의 문제로 관심을 넓히며 지금은 프론트엔드와 백엔드를 아우르는 Product Engineer로 성장하고 있습니다.

기획·디자인·엔지니어링이 맞닿는 지점에서 일하며, "왜 이 제품을 만드는가"에 답할 수 있는 엔지니어를 지향합니다. 사용자 관점에서 출발해 비즈니스 임팩트까지 이어지는 엔드투엔드 개발을 통해 제품의 가치를 직접 만들어내는 개발자로 커리어를 확장해 가고 있습니다.

조현우 프로필 사진
Scroll
01 / Career

경력

2025.02 - 재직 중

(주)사운드마인드 · Manager · Full-Stack 개발

B2B 사업

    • Redis caching, batch 처리, DB partitioning/indexing 전략을 적용하여 분당 3,000~5,000건 규모의 위치 데이터 환경에서 발생하던 처리 병목 및 DB 부하 문제 개선
    • Activity Recognition API 및 Android 센서를 활용해 실제 이동 시점에만 고정밀 위치 추적이 활성화되도록 최적화하고 배터리 사용량 개선
    • 기존 웹 기반 보호자 시스템의 접근성 한계를 개선하기 위해 React Native 기반 보호자 앱 신규 개발
    • 관리자 웹 대시보드를 구축하여 사용자 상태 및 위치 데이터 운영 모니터링 환경 개선
    • 오디야 서비스 안정화 및 고도화 과정에 참여하여 B2B 사업 매출 약 230% 성장에 기여
    • FCM 기반 실시간 디바이스 제어 구조를 설계하여 보호자 앱의 제어 요청이 자녀 디바이스에 즉시 반영될 수 있는 환경 구축
    • Android foreground/background 상태 차이로 발생하는 이벤트 누락 문제를 해결하기 위해 상태 재동기화 및 fallback 처리 로직 구현
    • 앱 사용 제한, 수면 모드, 특정 콘텐츠 차단 등 부모 제어 기능 설계 및 구현
    • Redis 기반 상태 캐싱 구조를 적용하여 실시간 상태 조회 및 제어 안정성 개선
    • 앱별 사용 통계 집계 및 시각화 기능을 구축하여 사용자 사용 패턴 분석 환경 구성
    • 서비스별로 분산되어 있던 인증 구조를 통합하기 위해 공통 인증 시스템 설계 및 구축
    • 보호자/피보호자 구조에 맞춰 역할 기반 인증 정책 및 토큰 관리 구조 설계
    • 반복 인증 요청 및 비정상 트래픽 상황에서도 안정적으로 동작할 수 있도록 인증 서버 부하 제어 구조 개선
    • Blue-Green 기반 무중단 배포 환경을 구축하여 운영 중 서비스 중단 없이 배포 가능한 구조 구성
    • Prometheus / Grafana / Loki 기반 메트릭·로그 통합 모니터링 환경을 구축하여 장애 원인 추적 및 운영 가시성 개선

R&D 과제

    • 연세대학교 한국어능력시험 환경에서 실제 120명의 평가자 및 20명의 채점자가 동시에 사용하는 말하기 평가 플랫폼 구축
    • 다수 평가자가 동시에 접속하는 환경에서 발생할 수 있는 평가 상태 충돌 및 중복 채점 문제를 해결하기 위해 단계별 평가 workflow 및 상태 관리 구조 설계
    • 평가 진행 중 네트워크 불안정 및 브라우저 이탈 상황에서도 평가 데이터 유실을 최소화할 수 있도록 임시 저장 및 상태 복구 로직 구현
    • 대용량 음성 파일 처리 과정에서 발생하는 업로드·재생 지연 문제를 개선하기 위해 AWS S3 기반 저장 구조 및 Wavesurfer.js 기반 스트리밍형 음성 파형 시각화 환경 구축
    • STT 기반 음성 처리 기능을 도입하여 채점 및 검수 과정의 운영 효율 개선
    • 평가 루브릭 기반 결과 데이터 분석 기능을 구축하여 평가 결과 관리 및 운영 가시성 향상
  • 2021.07 - 2021.08

    네오젠소프트

    · 학부 연계 인턴

    학부 연계 인턴십으로 기존 Android 솔루션의 현대화 작업과 백엔드 연동 실무를 경험했습니다.

    • 기존 Java 기반 Android Application을 Kotlin으로 마이그레이션
    • MVVM 아키텍처 패턴 학습 및 적용
    • SOAP 웹 서비스와 Oracle Database 연동을 직접 구현하며 클라이언트–백엔드 통신 흐름 학습

Education

2016 - 2022

광운대학교 · 컴퓨터정보공학과

학점
3.77 / 4.5
졸업 연구
딥러닝을 통한 생체 신호 분석 및 건강 지표 모니터링 시스템

BCG(Ballistocardiogram, 심탄도), ECG(Electrocardiogram, 심전도), PPG(Photoplethysmogram, 광혈류측정) 신호를 이용한 혈압 측정 딥러닝 모델 연구 및 설계

02 / Skills

다뤄본 도구와 기술

  • Language
    JavaScriptTypeScriptPythonKotlinJava
  • Frontend
    ReactReact NativeNext.jsHTMLCSSTailwind CSS
  • Backend
    Node.jsSpring BootFastAPI
  • Database
    MySQLSupabaseFirebase
  • DevOps & Tools
    GitGitHubDockerVercelExpo
03 / Awards

수상

  • 2026
    대상

    Build with TRAE Seoul Hackathon 2026

    WIGENT — AI 멀티 에이전트 토론 플랫폼

  • 2026
    준우승

    Snowflake AI & Data Hackathon 2026 Korea — Final Round

    WIGTN FLAKE — 목적 기반 동네 인텔리전스

  • 2019
    Dean's List

    광운대학교 컴퓨터정보공학과

04 / AI Projects

WIGTN 팀으로 만든 AI 프로젝트

01

WIGTN Coding

Claude Code 멀티 에이전트 플러그인

2026.01 - Present팀 개발AI · Claude (Opus / Sonnet)
44 stars

기획부터 PR까지의 개발 사이클 전체를 13개의 전문 에이전트로 병렬 자동화하는 Claude Code 플러그인. /prd → /implement → /auto-commit + /review-pr 4개 명령으로 PRD 생성, 4-카테고리 품질 분석, 아키텍처 결정, 팀 단위 병렬 빌드, 3-에이전트 코드 리뷰, PR 리뷰까지 일괄 처리합니다.

Claude Code PluginsAnthropic ClaudeMarkdownYAML frontmatterBash (hooks)
02

WIGTN FLAKE

목적 기반 동네 인텔리전스

2026.03 - 2026.04팀 개발 (4인)AI · Snowflake Cortex (claude-4-sonnet) · GPT-4o
Snowflake AI & Data Hackathon 2026 Korea Final Round 준우승

사용자가 '카페 창업 / 렌탈 가전 타겟 / 광고판 입지 / 부동산 투자 / 상권 이상 감지' 같은 목적을 선택하면, 목적에 맞는 AI 전문가 에이전트가 동적으로 소환되어 Snowflake Cortex 기반으로 부동산 시세 × 유동인구 × 카드매출 × 통신계약 4개 데이터셋을 교차 분석하고, Top 3 동네 추천 + 이상 시그널 감지 + 6개월 예측 + 실행 액션을 자동 생성합니다.

Next.js 16React 19 (Compiler)TypeScript 5.9Tailwind CSS 4Framer MotionVega-Litesnowflake-sdkSnowflake CortexOpenAI SDK
03

WIGENT

Agent Arena — AI 토론 → 랜딩 페이지 자동 생성

2026.03.28팀 개발AI · GPT-4o
Build with TRAE Seoul Hackathon 2026 대상

주제만 던지면 PM + 도메인 전문가 에이전트들이 Slack 스타일 채팅 UI에서 30턴 자유 토론을 벌이고, 결론이 나오는 순간 9개 디자인 템플릿 중 키워드 매칭으로 0초에 랜딩 페이지를 렌더링하는 멀티 에이전트 디베이트 플랫폼. Build with TRAE Seoul Hackathon 2026 대상 수상작.

Next.js 16 (App Router)React 19TypeScript 5.9 (strict)Tailwind CSS v4Framer MotionArchiverOpenAI GPT-4oSSE (Server-Sent Events)
04

WIGVO

AI 실시간 PSTN 전화 통역

2026.02 - Present팀 개발AI · OpenAI Realtime API (GPT-4o) · GPT-4o-mini · Whisper
ACL 2026 System Demonstration 채택

공중전화망(PSTN) 위에서 양방향 LLM 음성 번역을 수행하는 서버사이드 릴레이. 발신자는 브라우저에서 말하거나 타이핑하고, 수신자는 일반 전화를 받기만 하면 됩니다 — 앱 설치, 통신사 연동, 전용 하드웨어가 모두 불필요합니다.

PythonFastAPINext.js 16React 19React Native (Expo)TwilioSupabaseDockerCloud Run
05

WIGSS

Style Shaper — Visual AI Code Refactoring

2026.03 - Present팀 개발AI · GPT-4o (function calling) + Direct Tailwind Mapping

실제로 떠 있는 dev 서버 위에 항시 연결된 AI 에이전트를 띄워, UI 컴포넌트를 드래그·리사이즈하면 소스의 Tailwind 클래스가 결정론적으로 수정되는 비주얼 리팩토링 도구. `npx wigss --port 3000` 한 줄로 실행되는 npm 패키지(Trae.ai 해커톤 2026 출품작).

TypeScriptNext.js (App Router)ws (WebSocket)OpenAI GPT-4oZustandTailwind CSScommander (CLI)Node fspnpm WorkspacesVitest
06

TimeLens

AI 문화유산 컴패니언

2026.03 - Present팀 개발AI · Gemini Live API · Gemini 2.5 Flash · Gemini 3 Pro Image

카메라를 유물에 비추면 Gemini Live 큐레이터가 음성으로 역사적 맥락을 설명하고, 손상된 유물의 복원 이미지와 일러스트 방문 다이어리까지 실시간 생성하는 박물관 컴패니언 앱. Gemini Live Agent Challenge 출품작.

Next.js 15React 19TypeScript 5Tailwind CSS 4Google ADK@google/genaiFirebase FirestoreGoogle Places APICloud Run (Seoul)Docker
05 / Contact

새로운 기회나 협업에 관심이 있으시다면 편하게 연락주세요.