Summary
Frontend engineer building AI-powered, real-time frontend systems across security, energy, frontend platforms, and developer tooling. Focused on event-stream interfaces (SSE, AI agent events), large-scale framework migration, microfrontend delivery, and AI-assisted engineering workflows. Completed migration throughput increased by more than 75% through reusable agent Skills and automated verification.
Experience
AhnLab, Inc.
July 2025 – Present
Frontend Developer · Seongnam, Gyeonggi, South Korea
Frontend engineer building EDR and SaaS security products, focusing on AI-powered investigation experiences, large-scale React migration, real-time data, and frontend platform architecture.
- AI-powered real-time investigation interfaces: agent event streams over SSE, AI Triage and AI Investigation, and recommendation-driven follow-up actions
- Core Vue/Nuxt-to-React migration: shared search and data-list foundations, design-token adoption, and visual/behavioral parity
- Enterprise authentication migration: OTP plus access-token and refresh-token lifecycle across multiple environments
- AI-assisted engineering: Claude Code and Copilot CLI workflows, Orca parallel execution, subagents, and reusable team Skills — completed migration throughput increased by more than 75%
- Figma and Playwright visual-parity workflows with legacy/local application comparison and authentication-session recovery
- Independently deployable modules with Module Federation, delivered via Docker/Podman, Harbor, Jenkins, Helm, and Kubernetes
- Monaco-based security-policy DSL editing experience and Storybook design-system foundations
- Vitest and Playwright test coverage; internal Claude Code playbooks in Confluence and an Obsidian-based internal LLM troubleshooting wiki
- English communication for global collaboration
Hanwha Solutions Qcells Division KR
January 2023 – October 2024
Frontend Developer · Seoul, South Korea
Built real-time monitoring, control, and platform foundations for solar-energy products.
- Web monitoring and control systems for solar-energy HEMS
- JavaScript-to-TypeScript codebase migration using mapped, string-literal, and template-literal types
- Real-time energy telemetry over SSE with energy-flow visualization and unit conversion
- Nuxt-based SSR for a Virtual Power Plant project
- Permission-aware monitoring and control UI
- Lerna monorepo management with Bitbucket and Jenkins CI/CD
- Deployment across the United States, Europe, and Australia
- Invention and patent filing for automated backup-energy behavior during severe weather
Seoul National University
July 2021 – October 2021
Machine Learning Intern · Seoul, South Korea
Applied machine-learning and data-processing techniques to direct RNA sequencing research using Python, pandas, nanopore data, and sequencing-file pipelines.
- Nanopore sequencing-data processing and indexing
- Probability-distribution analysis with pandas DataFrames
- FASTQ, BAM, and SAM file processing
- Machine-learning research support
GTL U.S. LLC
January 2020 – June 2020
Strategy Consultant Intern · Chicago, Illinois, United States
Conducted U.S. and Korean market research, SWOT analysis, customer targeting, and strategic recommendations in an English-speaking environment.
- U.S. and Korean market research
- SWOT analysis and customer targeting
- Strategic recommendations for cross-market entry
Capabilities
- Architecture:
- React · Vue · Next.js · Nuxt · TypeScript · Frontend architecture · Microfrontends · Module Federation · Monorepos · Shared component systems · Design tokens · Storybook
- Real-time & data:
- Server-Sent Events · Event-driven UI · AI agent event streams · Search-intensive applications · Data visualization · Authentication state · Long-running asynchronous workflows
- Quality & delivery:
- Playwright · Vitest · Visual-parity validation · End-to-end testing · CI/CD · Docker · Podman · Jenkins · Harbor · Helm · Kubernetes
- AI-assisted engineering:
- Claude Code · Copilot CLI · Parallel agents · Subagents · Reusable Skills · Specification-driven workflows · Browser-based validation · Team documentation · LLM-oriented knowledge reuse
Languages
English (professional, 10+ years in English-speaking environments) · Korean (native)