Hi, I'm Dang Khoa.

My Skills

Portfolio

chiem.me

Of course, I had to include this website which was built with Svelte.

Capture the Flag

A small multiplayer capture the flag game written in JavaScript that I made for a school project. The Socket.IO package was used for the multiplayer functionality. The goal of this game is to capture the other team's flag and bring it back to your own team's chest. The first team that captures the other team's flag three times will win. The game is played in a 2D world with walls and speed boosts. Players are automatically split into two teams by the server.

Photo for Capture the Flag

Chez Tomio Website

A website for the Chez Tomio restaurant and food truck built with React. This project was created in collaboration with Samuel Martineau.

Photo for Chez Tomio Website

make-icns

make-icns is a CLI that converts a single PNG image into a ICNS image. It does this very quickly with very good quality. This CLI is designed to be simple to use on your local machine and to implement in other projects.

drive-flasher

drive-flasher is a CLI written in JavaScript to flash an OS onto a removable drive. It is designed to be simple to use on your MacOS or Linux computer.

generator-svelte

generator-svelte is a Yeoman generator that generates a boilerplate Svelte app. This project was created in collaboration with Samuel Martineau.

Photo for generator-svelte

Pac-Man

A Pac-Man game written in JavaScript made for a school project.

Photo for Pac-Man

Tetris 13kB Game

A Tetris game written in TypeScript that is smaller than 13kB after being compressed. This game was built in collaboration with Samuel Martineau.

Photo for Tetris 13kB Game

MC-Config-Controller

A tool written in Dart to create Minecraft server networks easily. This project was created in collaboration with Samuel Martineau.

Photo for MC-Config-Controller

EyeRest

A MacOS application that can helps you take regular breaks for your eyes using the 20-20-20 rule. This application was written in JavaScript using the Electron package.

Photo for EyeRest

CodingForYou

A website development company that I created with Samuel Martineau. Its website was built with Svelte and Sapper and contained an integrated ordering and payment system.

Photo for CodingForYou

Contact Me

Feel free to get in touch with me! I would love to hear from you and discuss any ideas, collaborations, or opportunities that you may have. Whether you have a question, a project in mind, or simply want to connect, I'm here to listen and engage. Please feel free to reach out to me via email at [email protected], and I will do my best to respond promptly. Let's connect and explore the possibilities together!