About

Traces, and the flow toward what's next

by

Ryan Cho

Relocating to Vancouver, BC on March 18, 2026, to pursue new opportunities as a Frontend Developer.

Feel free to contact me at ryan@ryanch0.dev ↗or download my resume ↗

Projects & Experience

    Zium Knowledge Service

    Frontend Engineer at Naver Financial (Oct 2024 - Present)

    Naver Financial - Corporate Employee Welfare Platform (Frontend Lead)

    Jan 2025 – Present
    ReactTypeScriptSassViteReact-QueryStorybook
    • Led the design and implementation of a scalable SPA architecture using React Router Data APIs
    • Designed end-to-end authentication and error-handling flows between the BFF and frontend, including a custom error class–based domain exception framework
    • Established a consistent async data-loading structure by separating route-level checks from client-side data fetching, primarily using React Query
    • Reduced production bundle size by 30% and improved performance through lazy loading, dynamic module loading, and request deduplication
    • Built a complex form state management system using React Hook Form and Zod, including secure file signature verification
    • Improved production monitoring security and accuracy by applying Sentry integration with hidden sourcemaps
    • Improved API reliability by migrating from swagger-typescript-api to Orval, introducing OpenAPI-based client generation with Zod-powered runtime response validation, reducing integration errors and increasing confidence in backend data contracts
    • Enhanced user experience by implementing client-side timeout handling and refetch strategies during BFF delays and gateway timeout scenarios
    • Contributed to implementing a Canary dark-release deployment strategy to replace the legacy Blue/Green process, enabling stable QA and progressive rollouts

    Naver Financial - Customer Inquiry Portal (Frontend Development, Sub Project)

    Oct 2024 – Jan 2025
    ReactTypeScriptViteAnt DesignSassJotai
    • Implemented the customer inquiry page with requirement-driven UI improvements
    • Improved mobile UI stability through cross-device testing

    Naver Financial - Internal Admin Dashboard (Frontend Development, Sub Project)

    Apr 2024 – Jun 2025
    ReactTypeScriptViteSassJotai
    • Developed internal admin dashboards using React and applied Jotai for state management
    • Integrated multiple BFF and backend APIs to support core features and ensure maintainable service interactions

    Personal Project

    Full-stack Personal Project

    This Website - ryanch0.dev

    Oct 2025 – Nov 2025
    Next.jsTypeScriptTailwindSupabaseMDX
    • Built a full-stack personal blog using Next.js 15 (App Router) and Supabase for authentication, storage, and database management
    • Handled login and post creation logic on the server using Next.js Server Actions
    • Adopted a static-first rendering strategy with on-demand revalidation using revalidatePath to balance performance and content freshness
    • Implemented a custom Markdown editor and renderer based on MDX
    • Built a Tailwind CSS–based design system and improved UI details
    • Implemented protected route handling and server-side auth verification using Next.js Middleware
    • Enhanced login security by integrating CAPTCHA and applying Redis-based IP rate limiting to block bot and brute-force attacks
    • Built an i18n locale management structure and improved routing by integrating it with Middleware

Skills

    Frontend Development

    TypeScriptJavaScript (ES6+)ReactNext.jsViteReact RouterTailwind CSSSASSHTML5CSS3

    State & Data Management

    React QueryJotaiReact Hook FormZodAxios

    UI & Component Design

    StorybookAnt DesignResponsive DesignAccessibility (a11y)

    Testing & Mocking

    MSW (Mock Service Worker)

    Code Quality & Tooling

    GitESLintPrettierClean Architecture

    DevOps & Monitoring (Working Knowledge)

    DockerKubernetes (internal orchestration, CI/CD)Grafana

Languages

    KoreanNative
    EnglishAdvanced

Education

    Suwon University - B.S. in Electronic Materials Engineering

    Suwon, South Korea | Feb 2017 – Feb 2025

    ILAC International College - Diploma in Service Excellence for Business

    Vancouver, Canada | Feb 2023 – Jan 2024

About