About Me

  • Hi, I'm an experienced UX Researcher / a fullstack developer/ a mom of two kiddos.
  • I code and learn everyday.

Contact

  • Location: Greater Seattle Area
  • Email: zzfggg16@gmail.com
My Projects
node_editor
Visual Programming

- Node Editor for solid modeling
- User can either view samples or create new
- Model changes real-time when values update

annotation
Annotation tool

- Enable user to chose a bbox
- Dynamicly drawing a polygon
- Edit polygon points after finish object

xml_parser
XML Parser

- Parse XML doc as the Store
- Render layers with React Canvas
- Computed Bouding Box, Zoom and Pan

movie
Movie Search

- Use React UseContext to manage gloable state
- React Hooks for routing and navigation
- Consumming third party API for data

chat
Chat App

- Designd user and msgs table schema.
- Communicated data with backend Json Server.
- Build with React.

teams
Teams UI Clone

- Dashboard stying the layout with CSS Flex
- Created reusable React components
- Managing routing with useRoutes

phonebook
Fullstack Phonebook

- Communicate with backend with Axios
- Responsive layout across different devices
- Build and Deployed with Heroku

drawpad
Draw Pad

- Use store for managing globle state
- Use State Machine for mouse events
- Render with React Canvas component

anecdotes
Data for Countries

- Data fetched with Axios and Swr
- Styling with Bootstrap
- Responsive layout with flex

anecdotes
Anecdotes

- Managed globle state with Redux
- Also with the Connect version component
- It's an excercise from Full Stack Open.

delaunator
Delaunator

- Create a function Canvas Component
- UseRef to interact with HTML element
- User can customize data size

img2pdf
Img to Pdf

- Select images through File Reader
- Wrote with Vanilla JS
- User can export the pdf

Back to top

This page is made with © Bootstrap.