
Hello there. I'm Khoi Tran, a software developer who enjoys building full-stack applications and AI-powered applications.
My goal is to develop as an engineer and build projects that make a difference in the world.
About me
Since childhood, I have always been passionate about computers and cutting-edge technology. This passion later fueled my decision to pursue a degree in Computer Science in the United States, craving more opportunities to witness the birth of the latest technologies and to participate as one of its creators or contributors.
I have 4 years of experience building software, and I am fluent and familiar with React, Next.js, Node.js, TypeScript, Laravel, and MySQL. Python, Java, and C++ round out my toolkit, along with growing experience in RAG pipelines and AI-powered applications. Currently, I work as a Software Developer / Student Research Assistant at the CSU Office of the Chancellor while pursuing my Master's in Computer Science at Cal Poly Pomona.
In my free time, I enjoy hobbies like video games, anime, and golf. Discovering new things is how I stay entertained. Food, stories, culture, and the new pieces of technology are parts of my interest. Cars and motorcycles, too.
Projects
Car Dealership Website
A car dealership website that allows users to browse cars, add cars to cart, and checkout. The website also has an admin page that allows the admin to add, edit, and delete cars.
- React
- NodeJS
- ExpressJS
- MySQL
- SASS

Python Chatroom
An simple chatroom application that uses TCP web sockets to estabish live communication between multiple clients. The chatroom also has features like authentication, message storage, and sending emojis.
- Django
- Django Channels
- Django REST Framework
- TailwindCSS

To-Do List Mobile App
A to-do list app with features like adding, editing, notify, mark complete, and deleting tasks. The app also has a dark mode, filtering, and searching feature.
- Kotlin
- Android Studio

Better Attendance
A web application that allows teachers to take class attendance in a way that is faster and cheating-resilient compared to the traditional or Google form attendance.
- React
- NextJS
- NodeJS
- MongoDB
- TailwindCSS

Virtual Birthday Cake
A web application that allows users to celebration one's birthday with a virtual cake. The user can blow the candles by blowing into their microphone, simulating blowing candles in real life.
- React
- NodeJS
- NextJS
- TypeScript
- Framer Motion
- TailwindCSS
- SASS

Fairy Circle Detection CNN
A computer vision pipeline that detects fairy circles in satellite imagery using a CNN classifier, sliding window detection, and Hough Circle Transform. Achieved 95.9% validation accuracy on 15,032 aerial images.
- Python
- PyTorch
- CNN
- Computer Vision
- OpenCV
- Scikit-learn
- Matplotlib

Stock Market Return Prediction
A benchmark comparing sequential and non-sequential neural network architectures — Linear, MLP, LSTM, CNN, and a CNN-BiLSTM-Attention hybrid — for predicting stock and ETF returns across daily, weekly, and monthly timeframes.
- Python
- PyTorch
- TensorFlow
- Scikit-learn
- LSTM
- CNN

Skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Express
- Django
- Laravel
- PHP
- Python
- Java
- Kotlin
- C++
- MongoDB
- MySQL
- Socket.IO
- HuggingFace
- Tailwind
- Framer Motion
- SASS
- Git
- Linux
Timeline
Graduated High School
Ho Chi Minh City, Vietnam
I graduated from Hoang Hoa Tham High School in Vietnam and decided to pursue my dream of being involved in the tech field.
2018Attended Orange Coast College
Costa Mesa, CA
I came to the United States as an international student and started exploring many fields in Computer Science. I graduated with an Associate Degree in Computer Science and transferred to Cal Poly Pomona to pursue a bachelor's degree.
2019 - 2022Interned at FPT Online
Ho Chi Minh City, Vietnam
I worked as a volunteer intern at FPT Online for 2 months. I was assigned to work on projects that involved REST APIs, Google Cloud Platform, and ChatGPT API specifically. I also had a chance to work with a team of 4 people to build automations and programs that contributed greatly to the company's workload and environment.
2023Attended at Cal Poly Pomona as an undergrad
Pomona, CA
I attended California State Polytechnic University, Pomona as a Computer Science undergraduate and graduated in December 2024. Here, I had many opportunities and projects to expand my knowledge and experience in full-stack programming.
2022 - 2024Pursuing Master's Degree at Cal Poly Pomona
Pomona, CA
I am currently pursing Master's degree in Computer Science at California State Polytechnic University, Pomona. My interest fields at the moment are Artificial Intelligence and Machine Learning.
2025 - PresentSoftware Developer / Student Research Assistant at CSU Office of the Chancellor
Pomona, CA
I work on a production Laravel/PHP application for the CSU Student Success Dashboard, partnering with UX/UI, Data, and QA teams to ship scalable features. I also built a RAG-based AI search pipeline to help users find relevant dashboard content.
June 2025 - PresentContact me
Please contact me directly at kmtran1118@gmail.com or through this form