Kuala Lumpur based / Frontend-focused full-stack developer / 2+ years building production apps

Building  clear  web  products  with  focus  on  solid  frontend  work. 

I’m Ryan, a web developer focused on practical UI, maintainable code, and products that are easier to work with.

Current focus

Building frontend-heavy product work with Vue, Nuxt, and reusable component systems.

Based in

Bukit Jalil, Kuala Lumpur

Open to frontend-focused roles, product teams, and freelance work.

Portrait of Ryan Chum

Ryan Chum

I work on product UI, internal tools, and systems that need to stay clear as they grow.

5+

projects shipped

30+

features delivered

2

Vue 3 migrations

About

I build web products with a focus on clear UI, maintainable frontend code, and practical product decisions. Most of my work sits between implementation, product thinking, and improving systems that people use every day.

I’ve worked on dashboards, workflows, internal tools, and customer-facing apps using Vue, Nuxt, Node.js, and related tooling. The goal is usually simple: ship something useful, keep it understandable, and make it easier to maintain.

Working principles

  • Keep the UI clear before making it clever.
  • Prefer simple solutions that are easy to maintain.
  • Internal tools should be fast, predictable, and easy to read.

Product

FigmaRequirement gatheringUATDocumentationAgile

Selected experience

Front-End Developer

Arcanite

Feb 2024 - Present

Working across a shared product ecosystem for sales, marketing, and operations, with a focus on frontend implementation and feature delivery.

  • Built reporting, presentation, mapping, and branded content workflows across multiple connected platforms.
  • Shipped automated flyer generation and email tooling to reduce repetitive marketing work.
  • Worked on Vue 3 migrations and modernized older frontend code where needed.
  • Integrated data-driven features like PDF export, Google Maps, and AI-assisted email generation.

Web Developer

ThunderQuote

Sep 2022 - Feb 2024

Worked on internal tools, claim workflows, surveys, appointment flows, and admin interfaces across client projects.

  • Built responsive frontend work from Figma designs using Vue, Tailwind, Bootstrap, Sass, and JavaScript.
  • Owned frontend work for a claim system with approvals, dynamic forms, and Excel export.
  • Added survey delivery, notifications, and real-time updates to existing dashboards.
  • Helped move legacy Vue 2 projects to Vue 3.

Warehouse Assistant

Pgeon Express

Apr 2022 - Aug 2022

Short operational role that helped build process awareness and practical thinking around how real workflows run.

  • Managed stock movement and warehouse organization.
  • Handled picking, packing, and stock checks accurately.

Projects

Claim Management System

Claims workflow covering submission, receipts, approvals, and HR review.

VueNode.jsMicrosoft Graph APIExcel export

Volunteer Management System

PWA for volunteers to track sessions, view events, and stay aligned with coordinators.

VuePWACalendar flowsInternal tooling

Appointment Management System

Scheduling flow with user preferences, SMS reminders, and import/export support.

Twilio APIAmazon CronMySQLAdmin UX

Operation Management System

Survey and feedback tooling with real-time delivery for caregivers and internal teams.

Realtime updatesAdmin dashboardFeedback systems

Education

Bachelor's Degree in Computer Science

UOW Malaysia KDU University College

Graduated with distinction. Final year project was a cryptography-focused Capture The Flag website.

2019 - 2022

Foundation Studies in Art & Technology

UOW Malaysia KDU University College

Completed with academic distinction.

2018 - 2019

Contact

Open to frontend-focused roles, product work, and teams that care about shipping clean, usable software.