
Hello, I'm Matthew Phan
Software Engineer
Welcome to My Portfolio! I'm a fourth-year Computer Science student
with a strong passion for technology and innovation.
I am eager to bring my skills and creativity to impactful projects.
Let's connect and build something extraordinary together!
Phone
(+1) 951-456-8447About Me

"Take risk now! Do something bold."
I'm a fourth-year at the University of California, Irvine, with a major in Computer Science and a minor in Entrepreneurship and Innovation. When I code, I am driven to uphold three core qualities: consistency, cleanliness, and scalability. When I'm not coding, you'll find me playing badminton, competing in video games, or cooking.
Education
Major: Computer ScienceMinor: Entrepreneurship and Innovation
Expected: June 2025
GPA: 3.7/4.0
Skills
OOP & DSAFull-stack Development
Web & Database
Machine Learning
My Experience
Programming Languages
Click To ExpandTechnical Skills
Click To ExpandWeb & Database
Click To ExpandMachine Learning
Click To ExpandPython
100%Java
90%JavaScript
90%C++
100%C
90%R
80%Object-Oriented Programming
100%Data Structure & Algorithms
90%Web Development
90%Machine Learning
90%HTML/CSS
100%React Native
80%Angular
70%AWS Clouds
70%SQL - MYSQL
90%Boostrap
Apache Tomcat
jQuery
Docker
Kubernetes
Scikit-learn
Seaborn
Numpy & Panda
Matplotlib
XGBoost
TensorFlow
PyTorch
Jupyter Notebook/Lab
Portfolio


RL Stocks Trading Agent
Reinforcement Learning Model (PPO)Trading On 2 Symbols AAPL and NU
Started on September 2024 to December 2024
- View demo


Diabetes 130-US Hospital
Extension of a UCI Machine Learning project that predicts hospital readmission for diabetic patients.
Started on March 2024 to June 2024
- View Github | Report Document


Checkers AI
Program of a Checker bot participating in an AI tournament at UCI
Started on September 2023 to October 2023
- Improved the bot’s win rate by 60% by implementing Minimax Search and Monte-Carlo Tree Search
- View Github


Fablix Web
A full-stack movies shopping website using Apache Tomcat, Java Servlets, Jakarta Server Pages, MySQL, and AWS, with secure user authentication, session management, and dynamic content generation.
Started on March 2024 to June 2024
- Implemented a responsive front-end interface with HTML, CSS, and JS featuring movie searching with fuzzy matching, sorting, and a shopping cart system.
- Enhanced application performance and scalability through JDBC Connection Pooling, MySQL Master-Slave replication, load balancing, Kubernetes, and Docker.
- View Github


Hotspot News Network
A real-time disaster mapping and evacuation route application using React Native, Firebase, and Google Maps API, providing users with critical safety information during emergencies.
Started on January 2025 to February 2025


Digital Assistance Web
A website application for daily use, streamlining task and notes management with HTML, CSS, and JavaScript.
December 2024
- Designed an intuitive interface with a calendar, real-time clock, scrollable notes section, and used local storage for data persistence.
- Integrated OpenWeatherMap API for daily weather updates and OpenAI API for personalized AI task recommendations.
- View Github


ZotAlarm!
A full-stack mobile application that assists students’ attendance rate and provides insights into potential tuition loss, using React Native, Python, and Flask.
Started January 2022 to February 2022


CampusGlam


UCI ICS Search
A Python-based search engine that processes diverse queries over a custom inverted index of 70,000+ web pages.
Started February 2024 to March 2024
- Implemented multi-threading to improve information scraping and retrieving performance, significantly enhancing query response time.
- View Github
Work

Algorithm
Developer

Machine Learning
Researcher
