Welcome to
Diana Kuang's Portfolio

I'm a full-stack web developer specializing in building and designing simple, clean and intuitive web applications. My motivation in coding comes from seeing my creations come to life.

My Resume

About Me

My coding journey milestones


TimelessLeaf Accomplishments

All numbers are reflected in millions (M)

0.25M+

Unique monthly visitors on my Wordpress Blog

22M+

Pages served per year

314M+

Ad impressions served overtime

Projects

CatStrat


CatStrat is an investment tracking app which allows users to record and analyze their daily trading progress. We provide default and customized trading strategies for users to include in their daily investment records. We also have a loyalty program called CatCoins.

  • React
  • Express
  • Node.js
  • SASS
  • PostgreSQL

Interview Scheduler


Interviewer Scheduler is a React application that allows users to book, edit and cancel interviews. This app renders different components when corresponding states changed to provide a realtime experience for users.

  • React
  • Express
  • Storybook
  • Cypress
  • Jest

LightGrailed


An E-commerce website specifically targetting shoe collectors and resellers. Users can favorite, message, buy and list their shoes for sale.

  • Express
  • Node.js
  • HTML
  • CSS
  • JQuery

Catchee


A simple cat-themed twitter clone that allows users to post their comments!

  • Express
  • Node.js
  • Mocha & Chai
  • HTML
  • CSS

Technologies

These are the technologies that I use to create beautiful and innovative web applications.

  • Programming Languages

    Javascript
    Typescript
    Ruby

  • Front-End

    React.js
    Next.js
    HTML
    CSS/SASS
    JQuery

  • Back-End

    Node.js
    Express.js
    GraphQL
    Ruby on Rails
    SQL (PostgreSQL)