
Thomas Thuan Le Nguyen
Son, Student, and Entrepreneur
Thomas Thuan Le Nguyen
About Me
My name is Thomas and I am a sophomore at California State University San Marcos. I am currently double majoring in computer science and mathematics. I teach students from the age of 5-14 how to program in languages such as JavaScript, Lua, C#, and Scratch.
- Age 19
- Residence Poway, California
- Personal thomaslenguyenasian@gmail.com
- School lengu002@cougars.csusm.com
- Phone (858) 225 - 9156
What I Do
Fun Facts
Small Clothing Business
My friend and I have been developing a clothing brand that is aimed towards young adults.Code Ninjas
Junior and Senior year of high school I worked 24 hours a week.Family
I actually have 4 younger sisters, an older brother, and 2 older half brothers. I am basically technically a middle child.Resume
Education
August 2020 - May 2024
California State University San MarcosB.S. in Computer Science and Mathematics
• C++ Programming in Data Structures
• MIPS Assembly Language Programming
• Digital Circuits
• Discrete Mathematics
• Current classes in Linear Algebra, Operating Systems, and Computer Architecture
• 3.53 Cumulative GPA
Spring 2018, Spring 2020, Summer 2021
Palomar Community CollegeSummer Classes
• Graphic Design Courses
• Statistics
• 4.0 Cumulative GPA
August 2016 - June 2020
Westview High SchoolHigh School Diploma
• AP courses: Calculus AB, Calculus BC, Computer Science A, Computer Science Principles, Psychology and Statistics
• Graphic Design for 3 years
• Robotics in advanced systems control for 1 year
• Cyber Security for 1 year
• Philosophy Club for 2 years
• Investing Club for 2 years
Experience
June 2021 - August 2021
California State University San MarcosResearch Intern for CSIS Department
• Object detection with low‑cost embedded systems
• Ran YOLOv4 models on a Coral Development Board
• Benchmarked frames per second and average precision
• Worked in environments such as Linux OS and Google Colab
• Ran local servers on Jupyter and Google Colab
• Created and presented a poster of my research
• Funded by Genentech Foundation
April 2019 - Present
Code NinjasLead Coding Instructor
• Taught coding to ages ranging from 5‑14 years of age
• Block coding in programs like Scratch and GameFroot
• JavaScript coding in the Code Ninjas curriculum
• Lua programming in Roblox Studio
• Minecraft world editing with TinkerCad and MCEdit
• Participating in the esports teams with students•Original Lead Coding Instructor
2021 - Current
California State University San MarcosStudent Philanthropy Council
• Educate the current student population about philanthropy at Cal State San Marcos
• Giving back, strengthening the university, and creating more opportunity for future students
August 2017 ‑ June 2018
La Clase MagicaFLL Jr. Mentor
• Mentored kids from underserved communities for the FIRST Lego League Jr. competition
• Helped plan and guided students to build a water system out of Legos
• Taught the importance of clean water and illustrated the different water systems and cleaning services
Projects
October 2021
Lights Out Game
• Java program that the user plays
• Allows them to choose between either playing in 1D or 2D
• The player wins by turning off all the lights
September 2021 - Current
Book Store
• Java program that has the user be able to buy books and beverages at a book store
• Creating a mobile app that has a friendly user interface
August 2021 - Current
Delivery Time
• C++ program that takes in 2 million data entries in a dataset
• Design and program a class that will calculate the delivery dates of packages
• Utilizes hash tables
May 2021
Student Database
• C++ program that takes in student information such as student’s 10‑digit ID, name, and GPA
• Converts student’s 10‑digit ID into a more convenient number using DJBX33A hash algorithm
• Utilizes hash tables
February 2021
Infix Calculator
• C++ program that takes in an infix expression and computes
• Checks for inconsistency•Able to compute with basic operators
• Utilizes stack
December 2020
Dictionary
• C++ program that takes a text and puts the words into a dictionary format
• Explicit words are removed from the dictionary
• Different letter files are created and words are put into it depending on what they start with
• Utilizes linked lists
November 2020
Palindrome
• C++ program that takes a text and checks to see if it’s a palindrome
• Utilizes linked lists
October 2020
Calculator Game
• C++ program where you have to compute the values given
• 2 random operands and an operator are given (add, subtract, multiply, divide)
• If the queue of size 10 becomes full with the computing questions, the player loses
• Game is won when 100 questions are answered correctly
• Time it takes for next question to appear depends on difficulty chosen
• Utilizes threading
December 2018 - January 2019
Dice Game
• Coded in HTML, CSS, and Javascript
• 2 player game where the players take turns rolling dice, first to 100 points wins
November 2018 - December 2018
Flappy Bird Remake
• Recreation of Flappy Bird using MIT App Inventor, block coding
• Created as much as possible between less than a month span
• Created a game with graphics and mechanics that accurately represented the original Flappy Bird game
Volunteering
April 2013 - October 2019
Living Way ChurchMember/Volunteer
• Easter Egg Hunts and Halloween events for the community
• In charge of a booth/jumpy
• Provided assistance to other volunteers and participants
Certificates
