A
Amazon AGI-DS
Professional ExperienceMachine Learning Data AssociateFeb 2026 - Present
Producing and validating language data used to train and evaluate agentic AI systems.
- ✓
Analyze ambiguous user-agent interactions through semantic, pragmatic, discourse, and conversational context to determine intended meaning and consistent data outcomes.
- ✓
Test new workflows and annotation conventions in pilot initiatives, identify edge cases, and provide structured feedback for broader implementation.
Language DataAgentic AIData Quality
I
ITFACT
Professional ExperienceSpeech-to-Text Solutions Intern2021 - 2022
Evaluated technical-meeting speech-to-text output and analyzed recurring terminology, segmentation, and contextual errors with Python.
- ✓
Proposed a pre-meeting vocabulary workflow that improved transcription accuracy by approximately 12-15% in technical meeting environments.
- ✓
Troubleshot cloud-hosted data pipelines and standardized QA and delivery procedures, supporting same-day resolution of a critical ETL parsing issue.
Speech-to-TextPythonData QA
Language Engineer & NLP Systems Designer2026 - Present
Building a review-first English language and evaluation system for a multi-user household product and future Raspberry Pi kitchen assistant.
- ✓
Designed a five-stage NLU framework that separates relevance, an 11-intent ontology, entity spans, household-scoped normalization, and joint-action validation into independently testable decisions.
- ✓
Built structured, editable proposals that require user confirmation before changing inventory or shopping state, while logging corrections, cancellations, and unsupported requests as reviewable learning evidence.
- ✓
Created nine annotation queues, versioned JSONL exports, dataset manifests, deduplication rules, and phrase-family leakage checks to keep generated training candidates separate from independently reviewed evaluation data.
- ✓
Connected the language layer to a working Next.js, Cloudflare Worker, and D1 product with household authorization, append-only events, shared-state projections, and a reproducible Python baseline and evaluation pipeline.
NLPAnnotation & EvaluationPythonNext.jsD1
Full-Stack Product Engineer2026 - Present
Designing, building, and operating a link-first anonymous realtime chat platform across product strategy, UX/UI, edge architecture, trust and safety, and production operations.
- ✓
Re-architected the original single-room Vanilla JS and Supabase product as a multi-tenant Next.js and Cloudflare system with explicit channel ownership, separate anonymous and authenticated identities, D1 persistence, Durable Object delivery, and protected R2 media.
- ✓
Designed zero-account room entry, owner moderation controls, scoped private messages, temporary live sessions, platform-admin review queues, and support flows with server-side authorization at each trust boundary.
- ✓
Diagnosed production reliability issues, reducing database-scoped channel initialization from 4–18 seconds to a limited ~80 ms post-cutover sample and replacing a reply lookup that accumulated 212.62M rows read with bounded, indexed reads.
- ✓
Built route-health monitoring, alerting, queue triage, and reversible incident workflows while the product handled 6,517 created messages in one measured production week and surpassed 1,000 visitors with at least 10 visits.
Next.jsCloudflare WorkersD1Durable ObjectsR2
Language Systems & Full-Stack DeveloperOngoing
Building a mobile-first Korean web-fiction recommender that turns manually curated catalog tags into explicit, inspectable preference queries and ranking evidence.
- ✓
Structured noisy Korean tags across eight preference dimensions and normalized aliases so multiple surface forms resolve to stable catalog tag IDs before ranking.
- ✓
Implemented reversible include/exclude controls, separated perfect matches from related recommendations, and made ranking behavior explicit through exact, alias, category, curated-cluster, and core-tag contributions.
- ✓
Maintained the PostgreSQL catalog with scheduled Postype metadata refreshes and an unavailable-work marker so stale works are removed from recommendation paths without erasing their records.
Korean Lexical ResourcesRecommendation SystemsTypeScriptPostgreSQL
NLP Project Lead2024 - 2025
Built a Python and spaCy corpus-analysis pipeline that turns structurally noisy literary texts into reproducible lexical and syntactic datasets.
- ✓
Cleaned and reconstructed sentence data from Shakespeare plays and Sherlock Holmes texts, handling broken boundaries, repeated tokens, punctuation, and source-specific CSV formats before analysis.
- ✓
Extracted part-of-speech distributions, adjacent POS patterns, clause-level signals, word frequencies, common word pairs, and word-length statistics into analysis-ready CSV outputs.
- ✓
Prototyped structure-constrained sentence generation from POS-grouped vocabulary to examine how corpus-derived lexical choices behave across English clause patterns.
Corpus LinguisticsspaCyPythonData Processing
NLP Developer / Linguist2024 - 2025
Built a personalized SAT Math practice product that assembles question sets from explicit domain, skill, and per-skill difficulty selections.
- ✓
Structured an 800-question bank across three math domains, 13 skills, and three difficulty levels, then implemented exact skill-and-difficulty filtering for configurable practice sessions.
- ✓
Designed the full learning loop from domain selection and answer checking to retry hints, incorrect-question capture, weak-skill summaries, and targeted feedback.
- ✓
Prototyped GPT-assisted follow-up questions constrained to the missed item’s domain, skill, and difficulty, alongside Firebase email and Google authentication.
ReactTypeScriptAdaptive PracticeLLM Evaluation
ML Developer / LinguistSummer 2025
Built a character-based conversational chatbot using LoRA fine-tuning, few-shot learning, prompt engineering, PyTorch, and curated dialogue data.
- ✓
Evaluated coherence, contextual relevance, instruction adherence, and character consistency before deploying with AWS Lambda and EC2.
LoRAPyTorchLLM Evaluation
C
Weekly Coding Class
ProjectProgram Lead & Volunteer Instructor2021 - 2023
Led a two-year coding education program for middle-school students and coordinated curriculum development with volunteer engineers.
LeadershipCurriculumTeaching