JavaScript is not detected. Some functionality of the website will be affected.

~ $ /Introduction

A student by day. A programmer by night.

Hello ๐Ÿ‘‹! I'm Quan, a self-taught programmer from ๐Ÿ‡ป๐Ÿ‡ณ, and a professional dumbass.

~ $ /About_Me

I am a web developer ๐ŸŒ with front-end and back-end skills. I have created many websites, APIs and browser apps during my 7 years ๐Ÿ“… of programming.

I've made games ๐ŸŽฎ using Godot, programs using C++/C#, as well as mobile app ๐Ÿ“ฑ using Flutter.

I've joined and won ๐Ÿ† many regional programming competitions in my country, and I am constantly learning ๐Ÿ“š to improve my programming skills and gain experience for future competitions too!

logo

~ $ /Programming_Skills

These are languages which I am most skilled ๐Ÿคนโ€โ™€๏ธ in. While I have used a lot of different programming languages, these are the one that I can use without much difficulties.

TypeScript logo

TypeScript

Python logo

Python

C++ logo

C++

Rust logo

Rust

Godot logo

Godot

~ $ /Projects

A list of projects that I've created and released publically in the past few years. My projects spans from web app to games and programs. Check them out below!

A web utility to generate a nonogram puzzle.

Project link: /project.nonogram-maker

A progress tracker for the NNN Challenge

Project link: /project.nnn-tracker

A web screensaver with an image that bounces around

Project link: /project.dvd-screensaver

A VPN which allow you to browse the best Internet created by the DPRK.

Project link: /project.dprk-vpn

A game about guessing GIF (or JIF i guess)

Project link: /project.guess-the-gif

A progress tracker for the "November" Challenge

Project link: /project.anti-nutella-challenge

A basic prototype of the flappy bird clone that I made.

Project link: /project.flappy-bird-clone

A working shell inside a browser, that can only run function and has some bug.

Project link: /project.INBOSH

A demo for a panorama background that is fully writ`ten in JS (no plugin used).

Project link: /project.panorama-demo

A fully functional image editor inside browser (It even has dark mode too!).

Project link: /classic-project/soope.html

My second attempt to create a shell (which is better then the previous attempt, but still, it's pretty bad).

Project link: /classic-project/MSDOS.html

My first attempt to create a shell (which is pretty bad).

Project link: /classic-project/console.html

Pretty simple: Just Guess The Number.

Project link: /classic-project/numberguessgame.html

Something I make for something related to AI idk.

Project link: /classic-project/captcha.html

A simple Vigenรจre Encoder and Decoder.

Project link: /classic-project/Vigenere_Cipher.html

A game where the objective is to survive as long as possible in an infinitely generating maze (more info available in the game's itch.io page)

Project link: https://sudoker0.itch.io/infinimaze

Source code: https://github.com/sudoker0/InfiniMaze-Godot

A game where you guess the flag of the countries (more info available in the game)

Project link: /project.show-the-flags

My third game about laser where you need to place mirror to make sure the laser hit the target while avoiding obstruction.

Project link: https://sudoker0.itch.io/bouncy-beam

Source code: https://github.com/sudoker0/Bouncy-Beam

My second game written in C# where you guess a number with an Impossible Mode.

Source code: https://github.com/sudoker0/NumberGuessingGame/

My very first game created in Unity where you eat chicken to get points and eat bomb to lose point and get shoot up to the sky.

Project link: https://sudoker0.itch.io/myfirstgame

Source code: https://github.com/sudoker0/MyFirstGame

A Python scripts which converts images to audio using SSTV encoding.

Project link: https://gist.github.com/sudoker0/4ed01f9a8bcb303e0ef9671cab30166f

A NodeJS program which allow you to download messages from channels in servers.

Project link: https://github.com/sudoker0/DiscordMessageScraper

A Discord bot made for only one purpose, and that is to track how long the channels of a server has died.

Project link: https://github.com/sudoker0/project.discord-dead-chat-bot.bot

A program which allow user to change their keyboard backlight color, as long as they have the Tuxedo/Clevo compatible keyboard and appropriate kernal modules.

Project link: https://github.com/sudoker0/TuxedoBacklightController

A NodeJS project to get the chat message of any channels in any server/person as JSON data.

Project link: https://github.com/sudoker0/Get_Discord_MSG

A simple game written in Python and it's text-based where you have to guess the programming language of a piece of code.

Project link: https://gist.github.com/sudoker0/dab9fd0e0a7fe36b271baf7d98c751ff

A template for a more modern build-in Windows Forms.

Project link: https://github.com/sudoker0/Windows-Forms-App-2.0-Unofficial

A really ~OK~ text editor made with Electron with features like Auto Update.

Project link: https://github.com/sudoker0/Edit

Convert binary to character from A to Z, 0 to 9 in ASCII.

Project link: https://www.planetminecraft.com/project/8-bit-decoder-in-minecraft

A fully working calculator that can do basic calculation in Minecraft using command block.

Project link: https://www.planetminecraft.com/project/compact-calculator-1-15-2

A printer that can print stuff out using concrete instead of paper.

Project link: https://www.planetminecraft.com/project/printer-1-16

A very large vault to store and hide valuables.

Project link: https://www.planetminecraft.com/project/security-vault-2-0

Project link: https://addons.mozilla.org/en-US/firefox/addon/nohistory

Source code: https://github.com/sudoker0/NoHistory

An extension for Firefox to prevent web pages from getting saved from history without opening a private window.

~ $ /Websites

While I mainly focus on this website, I also have other websites that I created during my time doing webdev. Some are currently in development, while others are archived for historical purposes.

This is where I put random file that I don't need, but can't throw away.

Link: https://sudoker0.github.io/WebsiteArchive/

Something I made for fun.

Link: https://sudoker0.carrd.co/

A personal blog where I may write about programming or general problems.

Link: https://sudoker0.github.io/Blogsite

The first ever version of my website, archived for... purposes.

Link: https://quan215.github.io

~ $ /Email

Incase you don't use any of the social media above (lucky you), you can also contact me via email.

My email address: sudoker0 (AT) disroot (DOT) org

And below is the GPG key for the email address (in case you want to talk with me without getting spied on, for some reason lol?):

-----BEGIN PGP PUBLIC KEY BLOCK----- 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 z2mH =aWVQ -----END PGP PUBLIC KEY BLOCK-----

~ $ /The_End

Sorry, but we can't give you the gift because it requires JavaScript to work, which you have turned off.

$_message

Congratulation! You got:

$100 bill

$100 bill

Flapping bird

A flapping bird

Sublime Text License Key

Sublime Text License key

Nothing

And that's all! I don't know if you have visited everything on my website. But anyway, thanks for taking a look at my website. To show my appreciation, here's a gift for you. I promise you won't regret it :)

Also, there are a few easter eggs in my website too. Try to find them all, if you want.

A bit of spoiler: Try adding `?id=entropy` to the end of the URL.