Pursuing Bachelor of Computer Science
Anticipate: June 2021
Vietnam National University, University of Engineering and Technology (2017-20210
Bachelor of Computer Science - High Distinction Degree
GPA: 3.79 / 4.00
Data Structures and Algorithms, Object-Oriented Programming, Operating System Principles, Computer Networking, Database, Software Engineering, ...
Valedictorian - Honored award for the student with the best academic achievement in major.
Only one student in each major can earn this.
Scholarships for Top 10% students with the best academic results for all semesters.
3 Scholarships from Vingroup for 10 students in my university with the best academic results and outstanding achievement in research or olympiads.
One of the 19 most outstanding students in the university to award the title of "Student with 5 merits" (Morality, Knowledge, Physical Health, Social Skills, Integration Competence) in the 2018-2019 and 2020-2021 academic year.
Competed in a team of three to solve 10 to 13 algorithmic problems in 5 hours using C++
Silver medal in , 9th place over 112 International university teams (also won against over 200 national teams in the previous round)
Programming contest hosted by MB Bank
1st place among over 200 participants
Programming and Debating Contest hosted by Sun Asterisk
Final Winner among over 150 participants
Participants have to show off their technical and debating skills in this contest.
A Collegiate Programming contest hosted by Septeni Technology
1st place out of 62 participants
Programming contest hosted by my university
16th place among over 500 participants
Wrote an AI BOT competing with other participants’ in a designed game
8th place among over 100 participants
A Collegiate Programming contest hosted FPT Software
5th place among over 100 participants
An educational project, acts as an online untrusted source code judging system
Is being used by teachers and 1000+ students in my high school
Founder of the project, team lead from 2017-2018
Technologies that changed over versions: PHP, Mysql, C# (Version 1); ReactJS, NodeJS, RethinkDB (Version 2); Laravel (PHP), Mysql, Docker (Version 3)
A simple HTTP server that is written in C++. It only uses Linux-provides API and standard C++ libraries
Supports 10000+ concurrent connections, 100000+ simple requests per second on a persional computer
The number of connections in these images is 1000, just need to increase Linux Open file limit
The left image show performace on returning single HTML
The right image show performace on returning HTML with one file.css, one file.js and one image
A solution using Monte-Carlo Policy (REINFORCE) to solve the Lunar Lander game!
An analysis on NOAA Storm Database Analysis
https://rpubs.com/lightkuriboh/noaa_storm_database_analysis
A small visualization on stimulating the Central limit theorem
https://lightkuriboh.shinyapps.io/Central-Limit-Theorem-Visualization/
A script to remove haze in image. It looks cool!
A dictionary built with JavaFX for desktop GUI (in JavaFX branch). I personally made a mobile version with ReactNative (in develop branch).
This game was made above starter project. I created a very smart AI bot for monsters in the game. Set the game difficulty to harder versions, I want to see if you - the player can win the game.
Your mission is to bring balls to given positions on a square board with many obstacles. You only have two action, rotate it to the left, and rotate it to the right. How many level can you pass?