Forward Deployed Engineer

고객의 업무 문제를 이해하고,
작동하는 흐름으로 구현합니다.

I understand customer workflows
and turn problems into working systems.

광고 사업 창업과 고객관리·데이터분석 경험을 바탕으로 요구사항을 정리합니다. Python·LLM·API 작업 흐름과 Next.js 웹 프로토타입을 직접 구현하고 실행 결과와 사용자 피드백으로 개선합니다.

My background in founding an advertising business, customer operations and data analysis helps me define requirements. I build Python, LLM and API workflows and Next.js web prototypes, then improve them using execution results and user feedback.

서울 · 즉시 출근 가능 Seoul · Available immediately

황석하 Derrick Hwang

Python · LLM/API · Next.js

경력

Experience

창업과 고객 업무에서 출발했습니다.

My work started with running a business and serving customers.

2024.06–2025.07

골드문파트너스

Goldmoon Partners

Founder & CEO

Founder & CEO

광고 사업을 창업하고 운영을 총괄했습니다. 고객 유입·상담·전환 흐름을 관리하고 채널 데이터를 운영 판단에 활용했습니다.

Founded and ran an advertising business. Managed customer acquisition, consultations and conversion workflows, using channel data in operational decisions.

2021.03–2022.04

주식회사 코네

Kone Co., Ltd.

팀장 · 데이터분석

Team Lead · Data Analysis

시장 분석을 서비스 기획과 제휴 업무의 판단에 활용했습니다.

Used market analysis to inform service planning and partnership decisions.

2020.03–2021.03

JW투자진흥원

JW Investment Promotion Institute

팀장 · 고객관리 및 데이터분석

Team Lead · Customer Operations and Data Analysis

상담 데이터를 정리하고 고객 응대 기준과 운영을 관리했습니다.

Organized consultation data, customer response standards and operations.

2019.03–2020.03

주식회사 채움

Chaeum Co., Ltd.

팀장 · 광고기획

Team Lead · Advertising Planning

광고기획 업무를 담당했습니다.

Responsible for advertising planning.

대표 사례

Selected work

문제와 구현 범위, 확인한 결과를 함께 보여 드립니다.

The problem, implementation scope and observed result are shown together.

유튜브 다중채널 제작·검증 자동화

YouTube multichannel production and verification

2026.06–현재 · 개인 구현·운영

2026.06–present · Individual implementation and operation

자료부터 영상까지 이어지는 반복 작업에서 생성 결과를 그대로 발행하지 않아야 했습니다.

Repeated work from source material to video needed a way to verify output before publication.

Python으로 수집·LLM 초안·음성·영상·원본 대조·비공개 업로드를 연결했습니다.
실행 결과와 실패 상태를 확인하고 반복되는 문제를 검사와 수정에 반영했습니다.

I connected collection, LLM drafts, voice, video, source comparison and private upload in Python.
I reviewed outputs and failures, then revised checks and implementation when issues recurred.

확인 결과

Observed result

2026.09.09 정리한 과거 운영 집계에서 업로드 게이트 도달 225건 중 37건 차단.

In historical operating figures compiled on 2026.09.09, 37 of 225 attempts reaching the upload gate were blocked.

정시 파이프라인 기준입니다. 이번에 원시 로그를 재집계하지 않았습니다. 정확도·오류 탐지율·효율 개선률이 아니며 공개 발행은 사람이 결정합니다.

These are scheduled pipeline attempts. Raw logs were not recounted for this update. This is not accuracy, an error detection rate or an efficiency gain. A person decides public release.

구현 범위와 확인 결과 Scope and verification

요구사항

Requirement

자료와 수치가 영상·자막·설명에서 일치하는지 확인할 수 있어야 했습니다.

Source material and figures needed to remain consistent across video, subtitles and descriptions.

입력과 출력

Inputs and outputs

입력은 수집 자료와 원본 수치이며 출력은 검토할 음성·영상·설명과 실행 기록입니다.

Inputs are collected material and source figures; outputs are reviewable audio, video, descriptions and run records.

연동 범위

Integration boundary

외부 모델·음성·영상 도구와 업로드 API를 연결했습니다. 비공개 업로드 이후의 공개 결정은 사람이 맡습니다.

External model, voice and video tools are connected with the upload API. Public release after private upload remains a human decision.

실패와 확인

Failure and verification

실패한 결과는 보류하고 원본과 대조해 해당 부분을 수정합니다. 과거 225/37 집계의 측정 기간과 오탐률은 이번에 확인하지 못했습니다.

Failed outputs are held and the affected part is corrected against the source. The measurement period and false-positive rate for the historical 225/37 figures were not verified in this update.

제작한 숏츠의 자막과 종목 카드가 표시된 실제 영상 프레임
2026.10.05 보존된 검토용 영상 프레임. 공개 발행 증빙은 아닙니다. Preserved review video frame from 2026.10.05. It does not establish public publication.

WESOP ShopSol AI Workforce OS

WESOP ShopSol AI Workforce OS

2026 · SeSAC 기업 연계 프로젝트 · 프로토타입

2026 · SeSAC industry collaboration project · Prototype

현장의 업무 흐름을 이해하고 AI Agent가 맡을 MVP 범위부터 정해야 했습니다.

The operational workflow had to be understood before defining the AI agent prototype’s MVP scope.

업무 화면과 운영 흐름을 파악하고 AI Agent 프로토타입을 만들었습니다.
MVP에 필요한 데이터·API 접근 범위를 협의하고 연동 요구사항을 정리했습니다.

I studied work screens and operational workflows and built an AI agent prototype.
I discussed required data and API access and documented integration requirements for the MVP.

확인 결과

Observed result

프로토타입과 연동 요구사항을 구체화했습니다. 공개 화면은 합성 데이터를 사용합니다.

The work produced a prototype and integration requirements. Public screens use synthetic data.

기업 재직·상용 연동 완료·실데이터 접근·매출 효과를 뜻하지 않습니다.

This does not establish employment, completed commercial integration, access to live company data or revenue impact.

구현 범위와 확인 결과 Scope and verification

요구사항

Requirement

업무 담당자가 필요한 정보를 확인하고 다음 행동을 선택하는 범위를 먼저 정의했습니다.

The initial scope covered the information an operator needs and the next action they can choose.

입력과 출력

Inputs and outputs

공개 프로토타입은 합성 근무·후보 데이터를 받아 비교 화면과 확인 상태를 보여 줍니다.

The public prototype takes synthetic shift and candidate data and shows comparison screens and confirmation states.

연동 범위

Integration boundary

필요한 데이터·API 접근 조건을 협의했습니다. 실제 기업 시스템과의 연동 완료를 의미하지 않습니다.

Required data and API access conditions were discussed. Completed integration with a live enterprise system is not claimed.

실패와 확인

Failure and verification

제안·수락과 관리자 확정을 구분하도록 화면과 상태를 설계했습니다. 실제 운영 효과는 측정하지 않았습니다.

Screens and states distinguish an offer or acceptance from manager confirmation. Real operational impact was not measured.

합성 매장의 근무표와 부족 인원을 보여 주는 ShopSol FLEX 교육용 프로토타입
기존 공개 프로토타입 화면. 가상 매장·근무·후보를 사용합니다. Existing public prototype screenshot with fictional stores, shifts and candidates.

Career Insight Coach

Career Insight Coach

2026 · 개인 프로젝트 · 웹 프로토타입 배포

2026 · Individual project · Deployed web prototype

AI가 만든 해석을 사용자가 자신의 경험과 대조하고 고칠 수 있어야 했습니다.

Users needed to compare AI interpretations with their own experience and correct them.

산업·기업·직무와 경험을 연결하는 대화 흐름을 설계했습니다.
Next.js·TypeScript로 웹 프로토타입을 구현하고 Vercel에 배포했습니다.

I designed a conversation flow connecting industry, company and role context with personal experience.
I built the web prototype in Next.js and TypeScript and deployed it on Vercel.

확인 결과

Observed result

AI 해석을 사용자가 확인·수정하는 화면을 구현했습니다.

Implemented screens where users can review and edit AI interpretations.

현재 초대 코드가 필요한 베타입니다. 저장·가져오기·내보내기·오류 상황은 확인·개선 중입니다.

The current beta requires an invitation code. Saving, import, export and error states are under review and improvement.

구현 범위와 확인 결과 Scope and verification

요구사항

Requirement

사용자의 경험에 없는 성과를 보태지 않고, 해석을 직접 확인·수정할 수 있게 하는 것이 목표입니다.

The goal is to let users review and correct interpretations without adding achievements absent from their experience.

입력과 출력

Inputs and outputs

입력은 산업·기업·직무와 사용자 경험입니다. 출력은 경험을 연결한 해석과 사용자가 수정할 수 있는 문서 초안입니다.

Inputs are industry, company and role context plus user experience. Outputs are interpretations and editable document drafts.

연동 범위

Integration boundary

Next.js 화면과 AI 요청 경로를 연결해 Vercel에 배포했습니다. 현재 저장·가져오기·내보내기 기능의 동작 범위는 재확인 중입니다.

The Next.js interface and AI request path were connected and deployed on Vercel. The current behavior of save, import and export is being rechecked.

실패와 확인

Failure and verification

AI 출력은 확인 전 후보로 다룹니다. 오류 안내와 수정 흐름을 점검하며, 이 페이지의 제작을 제품 전체 재검증으로 표시하지 않습니다.

AI output is treated as a candidate pending review. Error guidance and editing flows are being checked; this portfolio update is not a full product revalidation.

합성 경험을 바탕으로 만든 인사이트를 사용자가 선택하거나 수정하는 커리어 코치 화면
기존 공개 화면. 테스트용 합성 경험이며 실제 지원자의 자료가 아닙니다. Existing public screenshot using synthetic test experience, not an actual applicant’s data.

다른 사례

More work

ZENITH

개인 · 설계·구현 진행

Individual · Design and implementation in progress

Ollama 로컬 LLM과 코딩 에이전트의 역할·실행 범위를 분리합니다. 모델 응답과 실제 완료를 구분하고 실패·잔여 작업을 추적하는 흐름을 설계·구현하고 있습니다.

I am designing and implementing separation of roles and execution scope for Ollama local LLMs and coding agents. The workflow distinguishes model responses from completed work and tracks failures and remaining tasks.

공개 자료 보기 View public material

다시ON5060

한국어 음성 안내 · 구현·피드백 반영

Korean voice guidance · Implementation and feedback

한국어 음성 질문과 기기 조건에 따라 한 단계씩 안내합니다. 사용자 12명 피드백으로 개선사항 15건을 반영했습니다. 과업 완료율·잔존율 증가는 미측정입니다.

Implemented one-step guidance based on Korean voice questions and device conditions. Feedback from 12 users led to 15 improvements. Changes in task completion and retention were not measured.

다시ON5060 프로젝트 로고 공개 자료 보기 View public material

린온

5인 팀 해커톤 · 팀 리더

5-person hackathon team · Team leader

콘텐츠 데이터 구조와 비개발자 전달 문서를 정리했습니다. 13일, 필수 요건 7건 배포, 테스트 시나리오 55개·기기 3종 확인은 팀 공동 결과입니다. 165회 실행·전체 통과로 환산하지 않습니다.

I organized the content data structure and handoff documentation for non-developers. Delivery of 7 required items in 13 days and checks across 55 scenarios and 3 device types are shared team results. They are not 165 executions or a claim that all tests passed.

공개 자료 보기 View public material

ONDA

개인 · 화면·검증 시나리오 설계

Individual · Screen and verification scenario design

테슬라용 주행 보조 화면에서 위치·지도·카메라 데이터·음성 우선순위를 정리했습니다. 지연·실패 시 오래된 거리·속도를 현재 정보로 표시하지 않는 조건을 정의했습니다. 자율주행 제어·실차 안전성·공식 제휴를 주장하지 않습니다.

Designed a driving assistance screen for Tesla browsers and defined priorities for location, maps, camera data and voice. Defined conditions to avoid presenting stale distance or speed as current during delays or failures. This does not establish autonomous control, real-vehicle safety or an official partnership.

ONDA의 기존 공개 데모 화면, 모의 데이터 공개 자료 보기 View public material

근거와 공개 범위

Evidence and disclosure

과거 운영 집계와 이번 웹·문서 검사를 구분합니다. 프로젝트별 원본 구현, 내부 검수 규칙과 프롬프트, 기업·사용자 원자료는 공개하지 않습니다.

Historical operating figures are separate from checks of this website and its documents. Original implementations, internal review rules and prompts, and raw company or user data are not disclosed.

사용하는 기술

Tools I use

Python · JSON · pytest · TypeScript · Next.js · GitHub · Vercel · Ollama · GPT · Claude · API
STT · ElevenLabs · CosyVoice · FFmpeg · Excel · Sheets · GA4/GTM · SQL 기초 Basic SQL · Notion · Slack · Figma

학력 및 자격

Education and certification

경민대학교 정보통신과 중퇴 · Google Analytics Certification 2026.07

Withdrew from the Information and Communications department, Kyungmin University · Google Analytics Certification 2026.07

최근 교육

Recent training

SeSAC 강동7기 AI PM 과정 · 2026.06–2026.09

SeSAC Gangdong Cohort 7 AI PM program · 2026.06–2026.09