Profile picture

Charles Kwang

Front End Engineer
Pronouns he/him
Open Resume Email Directly

About me

Southern California Software Engineer with a background in Computer Science and Illustration. Strong front-end skills backed with back-end knowledge. Worked in team based workflows driven by TDD. Hobbies include board games, power-lifting, and sleeping mixed with a caffeine addiction. Programming is hard, and programming well is even harder, and that's what I enjoy doing.

For more of my work, checkout my GitHub. To speak with me personally, reach out to my email.

Preferred locations

  • Los Angeles, CA
Open to other locations and/or remote work

Previous industries

  • Arts and Crafts
  • Computer Games
  • Computer Software
  • Design
  • Fine Art
  • Graphic Design

Skills

  • Accessibility
  • Adobe Illustrator
  • Adobe Photoshop
  • C++
  • Chai
  • Cypress
  • Express
  • Figma
  • Git
  • GitHub
  • GitHub Projects
  • HTML5
  • JavaScript
  • Jest
  • Knex
  • Mocha
  • Node.js
  • Npm
  • PostgreSQL
  • React
  • Tailwind
  • TypeScript
  • User Experience Design / UX
  • User Interface Design / UI
  • Vite
  • Webpack

Currently learning

  • Golang
  • MongoDB
  • Next.js
  • Python
  • Vim

Projects

Runefall

Runefall

Project scope time 50 hours
Collaborators Profile picture for Laurel Cowans Profile picture for Neil Hendren Profile picture for Jared Hobson Profile picture for Billy Wallace

Tools Used

  • Cypress
  • Git
  • GitHub
  • GitHub Projects
  • Heroku
  • JavaScript
  • PostgreSQL
  • Rails
  • React
  • Ruby
  • Tailwind
  • TypeScript

Runefall is an advanced card search tool designed for the Legends of Runeterra card game, inspired by Scryfall. It facilitates easy card searches and detailed card views, enhancing the deck-building experience for Legends of Runeterra players.

Launch the App Code Repository
Screenshot detail for project Runefall
Screenshot thumbnail #1 for project Runefall Screenshot thumbnail #2 for project Runefall Screenshot thumbnail #3 for project Runefall

Ludole

Ludole

Project scope time 90 hours
Collaborators Profile picture for Lydia Sims Profile picture for Gwyneth Patrick

Tools Used

  • CSS3
  • Cypress
  • Express
  • Figma
  • HTML5
  • JavaScript
  • Knex
  • Node.js
  • Npm
  • PostgreSQL
  • React
  • Vite

Ludole is a daily game inspired by Wordle and classic video games, where players guess a blurred game cover in up to 8 attempts. The project features a multi-page React application, responsive design, end-to-end testing with Cypress, and data storage using PostgreSQL. Developed over a week by a team of four at the Turing School of Software & Design, Ludole aims to provide a nostalgic and engaging experience, emphasizing full-stack development skills and effective feature prioritization.

For more details, visit the GitHub repository.

Launch the App Code Repository
Screenshot detail for project Ludole

F2P Database

F2P Database

Project scope time 50 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • Figma
  • HTML5
  • React
  • TypeScript
  • Vite

Free-to-Play is a front-end project that showcases a database of free-to-play games, aimed at helping gamers find new games easily. Built using TypeScript, React, and other modern technologies, it features API calls for game data, and end-to-end testing with Cypress, and much more.

For more details, visit the GitHub repository.

Launch the App Code Repository
Screenshot detail for project F2P Database

Rancid Tomatillos

Rancid Tomatillos

Project scope time 50 hours
Collaborators

Tools Used

  • CSS3
  • Cypress
  • Figma
  • HTML5
  • JavaScript
  • React

Rancid Tomatillos is a React-based frontend movie database. It allows users to search and view detailed information about movies with dynamic routing for individual pages. The project emphasizes responsive design, CSS animations, and end-to-end testing using Cypress.

For more details, visit the GitHub repository.

Launch the App Code Repository
Screenshot detail for project Rancid Tomatillos
Screenshot thumbnail #1 for project Rancid Tomatillos Screenshot thumbnail #2 for project Rancid Tomatillos