Hi, I'm Ngọc Các. I studied Data Science and take interests in research and development.
Please check out my pinned repositories for some of my past/present projects.
Here are some miscellaneous projects
Although unskilled at mathematics, I also enjoy recreational maths. I sometimes do projects on fractals, computer graphics or build search algorithms to solve puzzles. If you are interested, check out my latest ones:
- Marching Squares: An algorithm on countour generation from a scalar field. In short, the contours are generated by interpolating lines using information form adjacent "cells".
- Wave Function Collapse: This is better known as Model synthesis, which is used for procedural generation. The algorithm solves a constraint satisfaction problem modeled after the concept of superposition in quantum mechanics. The algorithm is famous for its application in terrain generation for video games.
- Minesweeper Bot: This is a tiny pet project where I build a basic algorithm for solving a Minesweeper board. The bot currently supports two common Minesweeper website.
Languages: Python, Lua, LaTeX, very basic C#
Dev Tools: Bash, Git


