Skip to content
View chaidhat's full-sized avatar
🇹🇭
Thai
🇹🇭
Thai

Organizations

@Bruin-Spacecraft-Group @ucla-ye-lab
Block or Report

Block or report chaidhat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chaidhat/README.md


Hi, I'm Chai!

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

Recent Projects

Project Description Languages License
Scholarity Online course/MOOC creator for educators and businesses. Trusted by +1,000 users including PepsiCo, Burpha University and more. Dart, JS, SQL -
Safety Checklist App Worked with Thailand'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

Other Projects

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 for scratch.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-recompiling genetic virus C (Ɔ) MIT

Please find my other projects here, along with my Google coding competition submissions:
https://gist.github.com/Chaidhat/starred

Pinned

  1. boeing-777 boeing-777 Public

    A freeware hobby project simulation for X-Plane of the Boeing 777-300ER

    C 47 9

  2. UCLAdeepvision/CS188-Projects-2024Winter UCLAdeepvision/CS188-Projects-2024Winter Public

    SCSS 57