Ruo-Fang's Web Portfolio
Home
About Me
  • Winds Meet AI
  • Image Color Picker
  • React - Weather in 7 Days
  • Front-End Mentor Challenges
  • Vue - Business Contact Book
  • React - Notifications
  • React - Scramble Words Game
  • NASA API - APOD
Contact Me
  • English
  • 繁體中文
Home
About Me
  • Winds Meet AI
  • Image Color Picker
  • React - Weather in 7 Days
  • Front-End Mentor Challenges
  • Vue - Business Contact Book
  • React - Notifications
  • React - Scramble Words Game
  • NASA API - APOD
Contact Me
  • English
  • 繁體中文

Hey, this is Ruo-Fang (Karen).

Product-minded Frontend Engineer with 4+ years of experience building scalable web and Electron applications using React and TypeScript.

Get StartedSee My Web Porfolios

Featured Portfolios

Where Winds Meet - AI Game Guide
ReactAIAPIStreaming Responsei18n

Winds Meet AI

An AI-powered game guide assistant for Where Winds Meet with a conversational interface for querying quests, exploration, and item locations. Features real-time streaming responses, caching, performance optimizations (React.lazy, debounce, React.memo), and i18n support for English and Traditional Chinese.

View Page
Image Color Picker
ReactReact ReduxRedux ToolkitReact Error BoundaryMUI

Image Color Picker

Extract color values from temporarily uploaded images and capture the perfect palette with ease.

View Page
React - Weather in 7 Days
ReactAPIsChart.jsData VisualizationLight / Dark Themes

React - Weather in 7 Days

A versatile weather forecast web app, enabling users to plan trips and outfits with a 7-day outlook. The app offers seamless mode switching (light/dark). Integrated Chart.js for intuitive data visualization. Designed UI with Adobe XD and developed using React, SCSS, Bootstrap, and Chart.js. Employed location and weather APIs for data retrieval.

View Page
Astronomy Picture of the Day (APOD)
Vanilla JSNASA APOD APILocal Storage

Redesigned Astronomy Picture of the Day (APOD)

A revamped NASA APOD web app for an enriched user experience. Integrated NASA's APOD API, featuring a specialized dark mode for an immersive astronomy experience. Built with Javascript, SCSS, and Bootstrap for seamless functionality and aesthetics.

View Page

© 2026 Ruo-Fang Wang.