Professional Summary
Founder-CTO and AI product engineer who builds products where domain workflows, AI systems, and monetization meet. Currently focused on HoverNotes, a revenue-generating AI video learning product with over $10K/month revenue and around 20K Chrome/Edge installs, and Quest, a safari-operator SaaS platform I co-founded as CTO. Strongest at turning awkward manual workflows into trusted software: understand the domain, design the product and business loop, build the full stack, instrument behavior, and iterate in production. Current xAI Human Data contract work adds hands-on signal in software-engineering model evaluation. Fluent in Korean and English.
Core Capabilities
Product & Business Systems: 0-to-1 SaaS, pricing strategy, subscriptions, trials, paywalls, funnel analysis, SEO/i18n, customer-facing reliability
AI/LLM Systems: multimodal AI workflows, AI note generation, coding-model evaluation, RAG, LangChain, LangGraph, Whisper, OpenAI API
Full-Stack Platform: Next.js, React, TypeScript, Python/FastAPI, Node.js/Express, PostgreSQL, Supabase, Drizzle ORM, MongoDB, Redis
Workflow & Document Systems: browser extensions, Obsidian/local-first workflows, rich editors, PDF generation, email delivery, Cloudflare R2
Infrastructure & Ops: Vercel, AWS Lambda/S3/EventBridge, Docker, Hetzner, CI/CD, PostHog, Sentry, Stripe, Razorpay
Professional Experience
Technical Founder & CEO
HoverNotes | AI video learning and note-taking SaaS | Remote / Seoul | Jul 2025 - Present
- Founded and built HoverNotes into a revenue-generating AI learning product with over $10K/month revenue and around 20K installs across Chrome and Edge.
- Created a video-in, notes-out product for people who learn from online video: users turn lectures, tutorials, and course videos into structured notes that can live in their own Obsidian/Markdown workflow instead of another closed note silo.
- Owned the full product system across Chrome/Edge extension workflows, Next.js web app, local-first editor, AI note generation, payments, analytics, SEO, localization, and production operations.
- Designed the AI Notes experience around trust and recovery: browser capture, active-session state, backend routing, async job polling, extension-version compatibility, warning telemetry, and safe save/reconnect behavior.
- Built regional monetization for a global user base, including Stripe for global card payments, China one-time passes via WeChat Pay/Alipay, India payments via Razorpay/UPI, subscription access controls, webhook cleanup, and recurring billing workflows.
- Used product analytics to move beyond feature shipping: diagnosed first-value latency, platform-specific activation drop-off, paywall performance, media payload size, and AI Notes session health.
CTO & Co-founder
Quest | Safari quotation platform for tour operators | Remote | 2026 - Present
- Co-founded Quest as CTO and lead a 3-person engineering/product team turning safari-operator quoting from spreadsheets, scattered assets, and manual documents into a structured SaaS workflow for requests, itineraries, pricing, professional PDFs, and quote emails.
- Lead product and platform architecture across operator dashboards, Quest admin tools, travel requests, tourists, content libraries, quote building, analytics, billing, company settings, and role-aware access.
- Built the safari-domain data foundation for accurate quote operations: destinations, activities, hotels/lodges, room rates, transport, geography, company content, vehicles, staff, reviews, and per-company settings.
- Designed quote economics for real operator constraints, including USD/UGX exchange-rate settings, live/manual rate refresh, transport fuel conversion, room pricing, service fees, and quote-level cost summaries.
- Built the document delivery system as a core product surface: branded A4 safari PDFs, page previews, edit overrides, Cloudflare R2 storage, Resend quote emails, merge tags, branded sender flows, and PDF attachments.
- Designed the Free + Pro launch model with company-level Stripe subscriptions, Quest-managed full-access trials, billing settings, plan badges, and output-level gates for clean PDFs, email sending, and branding.
- Established release and QA discipline across Vercel production, shared test branches, personal QA branches, Docker/Hetzner PDF service deployment, and documented handoff workflows.
Software Engineering Specialist, Human Data / AI Tutor - Software Engineering (Expert)
xAI / Remote Technology Services | Contract | Remote | May 2026 - Present
- Contracted with xAI's Human Data software-engineering track to create and review high-quality coding data for training, benchmarking, and improving large language models.
- Evaluate AI-generated code across correctness, maintainability, performance, security, test coverage, task alignment, and production plausibility.
- Rank model outputs using evidence from prompts, diffs, traces, responses, tests, and container checks, then write concise justifications for model training and benchmarking workflows.
Senior Full Stack Engineer / Freelance Technical Lead
GoGymi / TexTutor | AI EdTech SaaS | Remote, Switzerland | Jan 2025 - Sep 2025
- Delivered TexTutor, an AI-powered EdTech SaaS platform for Swiss teachers and students, across architecture, dashboards, authentication, billing, AI correction, collaboration, and deployment.
- Built the full-stack product foundation with Next.js 15, React 19, TypeScript, PostgreSQL, Drizzle ORM, Supabase, Tailwind CSS, Docker, and multilingual product flows.
- Implemented Stripe subscription infrastructure with webhooks, trials, usage tracking, plan enforcement, billing dashboards, and multilingual billing emails.
- Built AI grammar-correction and feedback workflows with formatting preservation, preset/rule management, usage validation, Lexical editing, LiveBlocks collaboration, comments, sharing, and PDF export.
- Contributed 550+ commits across frontend, backend, billing, authentication, AI workflows, and deployment.
AI Engineer & Team Lead / Senior Software Engineer
Bebridge Inc. / Slid | 50K+ MAU EdTech platform | Seoul, South Korea | Jun 2022 - Jun 2025
- Grew from early full-stack engineer to AI team lead while building core systems across web, Chrome extension, desktop, mobile, payments, authentication, and AI learning workflows.
- Led AI product development for Slid's learning platform, shipping LLM-powered auto-notes, AI chat, semantic search, transcript correction, and mobile AI workflows.
- Built LLM/Whisper-based auto-notes from video lectures and contributed to measurable engagement and retention gains across learning workflows.
- Designed LangGraph multi-agent transcript-correction workflows and earlier RAG/conversational AI experiences using LangChain, Pinecone, embeddings, and streaming responses.
- Built cross-platform authentication, payment, export, transcription, and mobile AI processing systems using AWS Cognito, Stripe, Payple, WebRTC, Socket.io, AWS Lambda, FFmpeg, and cloud speech-to-text providers.
- Earned Bebridge Hero Awards in 2022 and 2023 and was promoted from Level 2 to Level 4 in 18 months.
Selected Ventures & Leadership
JonjaBird | Founder / product operator | 2026 - Present: Designed a physical-digital mail and support service with pricing, client ledgers, receipt/deposit confirmation PDFs, account statements, and a future sponsor/admin platform spec.
Ugandan Community in South Korea | Vice President | 2026 - Present: Support governance, embassy-facing communication, partnership strategy, and community engagement materials for the Ugandan diaspora association in South Korea.
Education
Korea University, Seoul: B.S. Electrical and Electronics Engineering, Mar 2019 - Feb 2023, GPA 4.02/4.5. Magna Cum Laude; Global Korea Scholarship and Ugandan Government Scholarship recipient.
Co-authored "Responsible Music Genre Classification using Interpretable Model-agnostic Visual Explainers," Springer Nature Computer Science.
Open Source & Community
Contributed to developer tools and AI/open-source ecosystems including LangChain, Vercel AI SDK, Editor.js, Redux Toolkit, MemGPT, Pytube, FastAPI, and related projects. Published widely used technical answers and references for WebRTC, speech-to-text, AI application patterns, and production integration issues, bringing practical debugging experience back into product work.