Kimang Khun

Home

Kimang KHUN, Ph.D. in mathematics and computer science

I hold a deep personal interest in Reinforcement Learning (RL) and Large Language Models (LLMs). During my thesis, I gained a theoretical understanding of RL through my study of multi-armed bandit problems, progressing from fundamental to advanced configurations. Building on this foundation, my previous role allows me to expand my expertise into other areas of Artificial Intelligence such as Computer Vision, Speech Processing, and LLMs. I am an active contributor to the open-source community, currently developing and administering four PyPI packages, in particular, tror-yong-asr for speech recognition task and tror-yong-ocr for scene text recognition task. In addition, I manage a YouTube channel, KrorngAI, sharing educational contents related to AI.

My Ph.D. was supervised by Nicolas Gast and Bruno Gaujal at University of Grenoble Alpes of France. The manuscript of my Ph.D. is submitted to HAL theses of France and the lastest version can be downloaded here.

Education:

10/2019 - 03/2023 : Ph.D. in Mathematics and Computer Science, University of Grenoble Alpes, France

10/2018 - 09/2019 : Master of Science and Technology degree in Artificial Intelligence and Advanced Visual Computing, Ecole Polytechnique, France

09/2015 - 09/2018 : Engineering degree in Data Science, Ecole Polytechnique, France

Employment History:

11/2023 - 08/2025 : Chief Technology Officer, AI Farm Co., Ltd., Cambodia

12/2021 - 11/2023 : Government Official, Ministry of Industry, Science, Technology, and Innovation of Cambodia

01/2020 - 06/2020 and 01/2021 - 06/2021 : Teaching assistant of module INF204 in DLST of University of Grenoble Alpes, France

04/2019 - 09/2019 : Research Intern in Polaris team of Inria Grenoble Rhône Alpes, Grenoble, France

03/2018 - 08/2018 : Research Intern, Réseau de Transport d’Electricité, Paris, France

06/2017 - 08/2017 : Engineer Intern, Ontruck, Madrid, Spain

Current Projects:

TrorYongOCR

Design transformer-based deep learning model for Optical Character Recognition task.

Pre-trained weights: https://huggingface.co/KrorngAI/TrorYongOCR

Blog Post: https://kimang18.github.io/krorngai-blog/TrorYongOCR/

TrorYongASR

Design transformer-based deep learning model for Automatic Speech Recognition task.

Blog Post: https://kimang18.github.io/krorngai-blog/TrorYongASR/

Pre-trained weights tiny: https://huggingface.co/KrorngAI/TrorYongASR-tiny

Pre-trained weights small: https://huggingface.co/KrorngAI/TrorYongASR-small

Archived Projects:

Face Recognition System

leading and developping a small to system to record attendance via face recognition technology. Programming in Python (using Flask)

Inventory Custodian

leading and developping a small system to control the flow of items from one location to another in a company. Programming in Python (using Flask)

Robot Navigation using LLM

leading and developping a LLM to control robot via human unstructured command. Programming in Python (using HuggingFace)

AlphaZero for Ouk Chaktrang

leading and developping AlphaZero to play Ouk Chaktrang, Khmer chess known as a variant of Makruk chess. Programming in Pyhon.

Differential Drive Robot Navigation

implementing Astar and Dstarlite algorithms for navigation and obstacle avoidances. Programming in Python and ROS2.

Image Detection and Recognition applied on insects

school project as the application in industrial problem. Detecting and recognizing the stages of insects using their images. Implementing AlexNet and Object Detection algorithm. Programming in Python

Drone that follows colored ball

Programming a drone that detects and follows a colored ball. Programming in Python and ROS

Robotic competition

working in group of 12 students, building a robot achieving different goals during the competition. Programming in C.

last update 24/06/2026