🇹🇭
Thai
I'm a Thai undergraduate student studying Computer Engineering at UCLA.
With over ten years of experience in programming, I have developed my own x86 compiler, convolutional neural network chess engine, online educational video platform and more. I strive to make a positive difference in the world and empower others to do the same. You can find my work as well as some of their open-sourced code repositories below.
Chaidhat Chaimongkol
chaimongkol@ucla.edu
LinkedIn
Project | Description | Languages | License |
---|---|---|---|
Schols | Online course/MOOC creator for educators and businesses. Used by +1,000 users including PepsiCo, Burpha University and more. | Dart, JS, SQL | - |
Safety Checklist App | Worked withThailand's Ministry of Industry to produce an Occupational Health & Safety app used by over 440 factories in Thailand. | Flutter, NodeJS, SQL | - |
Cube Satellite | Flight code for UCLA's Cube Satellite programme. Working with UCLA's Plasm Space Propulsion Laboratory (PSPL) to run a xenon-ion thruster in space. | C, Python | (Ɔ)MIT |
Boeing 777 Simulation | 3D model of an Boeing 777-300ER aircraft and simulation of its avionics. Used by +50,000 people. | C, C++, Lua | (Ɔ)GPL |
Blur AI | Implementing Pix2Pix to perform monocular depth estimation | Tensorflow | (Ɔ)GPL |
Project Description | Languages | License |
---|---|---|
Minimalistic-C - my programming language and x86 compiler, inspired by C. Made to introduce beginners to low level coding by using a minimalistic featureset. | C, x86,Minimalistic C | (Ɔ)MIT |
Chess AI - training convolutional neural networks to play chess | Tensorflow | (Ɔ)GPL |
Wave Interference Simulation - online single/double/etc slit experiment simulator | JavaScript | (Ɔ)MIT |
Simulation of a A320 Flight Managment System - for an international team project | Lua | (Ɔ)GPL |
Facial Identification - implementing Viola-Jones cascading features algorithm | C++, GLSL | (Ɔ)MIT |
Arduino robotics - 3D operation logic with robotics team | Python, C++ | (Ɔ)MIT |
Webcam Spyware Demonstration - shows how easy it is to create a virus | C, C++ | (C) |
3D Cellular automata - cool graphical project like 3D Conway's Game Of Life | Python, C | (Ɔ)GPL |
3D OpenGL/GLFW simulation - my first experiment with OpenGL and C++ | C++, GLSL | (Ɔ)MIT |
Aircraft Simulation Engine - wrapper of the X-Plane SDK with advanced OOP C++ | C++ | (Ɔ)MIT |
Fullstack website and server code for my family's business | HTML, PHP | (C) |
Game - 2D game in Unity with a group of friends | C# | (C) |
3D ASCII raytracer - perspective writing test which renders a sphere | C | (Ɔ)MIT |
OOP Scratch extension - method to introduce OOP forscratch.mit.edu users | JavaScript | (Ɔ)MIT |
Contributions to an A318 simulation - 46-person international project | Lua | (Ɔ)CC |
Simultaneous equation solver - tool to brute-force multi-variable equations | Python | (Ɔ)MIT |
Self-replicating code as a Quine and self-recompilinggenetic virus | C | (Ɔ)MIT |
Please find my other projects here, along with my Google coding competition submissions:
https://gist.github.com/Chaidhat/starred
PinnedLoading
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.