DongJu Kim
Full-Stack Developer · Laravel · Vue · Next.js
📍 Korea — open to remote worldwide dongju230130@gmail.com GitHub ↗ LinkedIn ↗ lasagnakorea.co.kr ↗
✓ Available Remote
Full-stack developer with 3 years of production experience building and scaling web systems. Delivered measurable results: cut support tickets by 68%, optimized queries from 28s → under 1s, automated workflows saving 90%+ operational overhead. Currently operating a live SaaS product with real users. Specialized in Laravel/Vue and Next.js ecosystems — ships fast, debugs independently, and owns the full stack from DB to deployment.
Technical Skills
Core Stack
Laravel Vue.js Next.js PHP React
Data & Search
MySQL Oracle SQL SQLite ElasticSearch Solr
Infra & Tools
AWS EC2/VPC Linux Cloudflare R2 Docker Git
AI & APIs
OpenAI GPT API Prompt Engineering TTS (MeloTTS)
Workflow
Jira Figma Notion Agile/Scrum
Languages
Korean (native) English (working) Portuguese (basic)
Experience
Full-Stack Developer
Sep 2023 — Apr 2026
GeminiSoft · Broadcasting tech company, South Korea · ~50 employees
Laravel Vue.js Oracle SQL Solr ElasticSearch Linux
🎯
Broadcast CMS — UX Overhaul
Internal CMS was generating ~98 monthly support complaints. Conducted user feedback sessions, rebuilt key UI flows, and built automated features — reducing complaints by 68% (98 → 32/month).
Statistics Dashboard — Query Optimization
Dashboard queries were timing out at 28s+ as data grew. Eliminated nested subqueries, introduced a dedicated statistics table with daily scheduled aggregation — response time dropped to under 1 second with no degradation at 30% YoY data growth.
🤖
Speech-To-Text Automation Pipeline
STT vendor had no API. Reverse-engineered automation using the solution's watch function + Linux crontab scheduler — now auto-generates subtitles for ~600 content items/day, replacing entirely manual work.
📚
Developer Onboarding Documentation
New-hire environment setup across 4 projects was taking 7 days. Built a comprehensive internal wiki and setup guide — onboarding time reduced by 85% (7 days → 1 day).
Personal Projects
● Live & Active
Lasagna Korea — Korean Learning Platform for Portuguese Speakers
lasagnakorea.co.kr ↗
Solo Full-Stack · Oct 2025 – Present
Next.js SQLite Tailwind OpenAI GPT API MeloTTS Cloudflare R2 AWS EC2/VPC
  • Built an AI content pipeline: GPT generates culture-themed Korean books from structured prompts; MeloTTS converts them to natural-sounding audio — fully automated prompt-to-published-book flow
  • Integrated Cloudflare R2 for audio storage; diagnosed and resolved a bandwidth cost spike via image optimization — reduced serving costs to near zero
  • Self-hosted production server on home hardware — handling deployment, networking, and maintenance independently
  • Acquired ~10 real paying users through community outreach; actively iterating on feedback
Takeaway: First product with a real feedback loop. Learned that shipping without a distribution strategy gets zero traction — fixed that with proactive community seeding.
AI Dispute Mediation SaaS
Solo Full-Stack · Jun 2024 – May 2025
Next.js SQLite Tailwind OpenAI GPT API Payple PG AWS EC2/VPC
  • Engineered personalized GPT prompt flows — injecting user context (age, MBTI, marital status) to produce consistent, context-aware mediation verdicts across diverse conflict narratives
  • Architected full payment flow covering success/failure/cancellation states; independently navigated PG contract and compliance review from scratch
  • Deployed with encrypted DB schema for personal and payment data on AWS EC2/VPC
Takeaway: A technically complete product with zero marketing gets zero users. This shaped how I now think about product building — distribution first.