resume

Technical founder, zero-to-one product builder, and full-stack AI engineer based in Seoul. Updated October 2026.

Professional Summary

  • Technical founder and full-stack AI engineer based in Seoul. A zero-to-one product builder with end-to-end ownership, turning ideas into usable products and refining them toward product-market fit through customer feedback and observed behavior. Currently focused full-time on HoverNotes, co-founder and CTO at Quest, founder of JonjaBird, and president of USKA. Previously contracted with SpaceXAI on Grok model evaluation. I now write all my code with AI agents.

Core Skills

  • AI/LLM Systems
    • AI-agent-assisted development, LLM APIs, Whisper, LangChain, LangGraph, RAG, vector search, prompt engineering, multimodal AI workflows, coding-model evaluation
  • Frontend & Product
    • Next.js, React, TypeScript, React Native, Tailwind CSS, Lexical, Chrome/Edge extensions, Obsidian/local-first workflows
  • Backend & Data
    • Python, FastAPI, Node.js, Express, PostgreSQL, Supabase, Drizzle ORM, MongoDB, Redis
  • Infrastructure & Ops
    • AWS Lambda, S3, EventBridge, Docker, Vercel, Cloudflare R2, Hetzner, CI/CD, PostHog, Sentry
  • Business & Document Systems
    • Stripe, Razorpay, webhooks, subscriptions, trials, pricing, PDF/automated document generation, email delivery
  • Languages
    • Korean (professional working proficiency, TOPIK 5), English and Luganda (native or bilingual)

Professional Experience

  • Jul 2025 - Present
    Technical Founder
    HoverNotes | AI video note-taking SaaS | Remote, United States
    • Built and grew HoverNotes to five-figure MRR within its first year, owning product, engineering, and growth.
    • Built a privacy-first AI tool for online video learners, reaching around 20K Chrome/Edge installs as of June 2026.
    • Built the product across Chrome/Edge extension workflows, a Next.js web app, local-first Obsidian workflows, payments, analytics, SEO/i18n, and AI note generation.
    • Designed a multimodal video-in, notes-out pipeline where the extension captures realtime video learning context, the web app deduplicates/ranks visual frames, and the backend generates structured notes from transcript plus selected visual context.
    • Implemented regional monetization across Stripe for global card payments, China one-time passes via WeChat Pay/Alipay, and India payments via Razorpay/UPI.
    • Used product analytics to diagnose AI Notes activation, paywall behavior, platform-specific drop-off, media payload size, warnings, and active-session health.
  • Dec 2025 - Present
    CTO & Co-founder
    Quest | Travel planning software for tour and travel companies | Remote, Kampala (Uganda) | questheaven.com
    • Co-founded Quest as CTO and lead a 3-person engineering/product team building travel planning software for tour and travel companies in Uganda.
    • Built operator workflows for travel requests, destination/accommodation/activity selection, tourists, itinerary planning, accurate pricing, quote generation, travel documents, quote email delivery, billing, analytics, and content libraries.
    • Built structured destination/activity/accommodation/transport data workflows across Uganda and East Africa to support itinerary planning, pricing accuracy, documents, and marketing materials.
    • 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 branded A4 trip documents and quote PDFs, page previews, edit overrides, Cloudflare R2 storage, Resend quote emails, merge tags, sender flows, and PDF attachments.
    • Designed the Free + Pro launch model with company-level Stripe subscriptions, full-access trials, billing settings, plan badges, and output-level gates for clean PDFs, email sending, and branding.
  • 2026 - Present
    Founder
    JonjaBird | Agentic AI mailroom | Seoul, South Korea
    • Founded JonjaBird, an end-to-end agentic AI system connecting foreign inmates in Korea with families abroad, after seeing the need through USKA.
    • Built agent-led mail intake, multimodal letter review, sender/recipient matching, private-audience separation, correspondence routing, and service-request handling.
    • Connected the agent to Korea Post through browser automation for outgoing letters, with postal tracking and delivery status flowing back to the member portal.
    • Built the authenticated operations API and CLI, persistent agent skills, scheduled queue processing, and exception handling; application code enforces recipient access and payment state.
    • Created a repeatable mailroom benchmark using fictional shifts with real agent skills and tools, scoring workflow outcomes and recording cost and time to compare models and catch regressions.
    • Built the member/staff portal, private document libraries, Python/WeasyPrint print packets, one-time Stripe Checkout, and private storage supporting the agent's work.
  • May 2026 - Sep 2026
    Software Engineer Specialist
    SpaceXAI (formerly xAI) | Contract | Seoul, South Korea, Remote
    • Contracted on Grok model evaluation, reviewing AI-generated code against real software-engineering requirements.
    • Evaluated correctness, maintainability, performance, security, and alignment with task requirements.
    • Wrote evidence-grounded assessments of model-output quality across programming languages and domains.
  • Jan 2025 - Sep 2025
    Senior Full Stack Engineer / Freelance Technical Lead
    GoGymi / TexTutor | AI EdTech SaaS | Remote, Switzerland
    • 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, and Docker.
    • 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.
  • Jan 2024 - Jun 2025
    Lead AI Engineer
    Bebridge Inc. / Slid | 50K+ MAU EdTech platform | Seoul, South Korea
    • Led AI product development for Slid, taking on principal-level AI engineering work across web, mobile, and backend systems.
    • Shipped LLM-powered auto-notes, AI chat, semantic search, transcript correction, and mobile AI workflows.
    • Set technical direction for hard AI/product problems across video learning, mobile constraints, AI quality, and production cost.
    • Spearheaded React Native mobile AI features backed by AWS Lambda and FFmpeg video processing.
    • Designed LangGraph multi-agent transcript-correction workflows with custom reasoning tools.
  • Jun 2022 - Dec 2023
    Senior Software Engineer / Full Stack Engineer
    Bebridge Inc. / Slid | Seoul, South Korea
    • Joined as an early engineer and built core product systems across web, Chrome extension, desktop, mobile, payments, authentication, and AI learning features.
    • Built early RAG and conversational AI experiences for learning notes using LangChain, Pinecone, embeddings, and streaming responses.
    • Pioneered real-time transcription using WebRTC, Socket.io, and cloud speech-to-text providers, then optimized provider strategy for major cost reductions.
    • Built cross-platform authentication and payment systems across web, extension, mobile, and desktop, including AWS Cognito, Stripe, and Payple.
    • Earned Bebridge Hero Awards in 2022 and 2023 and was promoted from Level 2 to Level 4 in 18 months.

Education

  • Mar 2019 - Feb 2023
    Bachelor of Science in Electrical and Electronics Engineering
    Korea University, Seoul
    • GPA: 4.02/4.5, Cum Laude
    • Scholarships: Global Korea Scholarship and Ugandan Government Scholarship
    • Came to Korea on the Global Korea Scholarship in 2018 and reached TOPIK 5 after eight months of learning Korean.
    • Publication: Co-authored "Responsible Music Genre Classification using Interpretable Model-agnostic Visual Explainers," Springer Nature Computer Science.

Leadership & Community

  • Aug 2026 - Present
    President
    Ugandans in South Korea Association (USKA)
    • Lead USKA, supporting community welfare, governance, embassy-facing communication, and Uganda-Korea connections.
    • Previously served as vice president before taking over as president in 2026.
    • Helped formalize leadership values and governance materials around respect, servant leadership, integrity, transparency, and accountability.
    • Community work led to founding JonjaBird to help foreign inmates in Korea communicate with their families abroad.

Open Source & Developer 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 technical answers and references used by thousands of developers working with WebRTC, speech-to-text, and AI application patterns.