Jonathan Mai

SWE @ SimInsights | ML Grad Student @ UCSD

Graduate student at UC San Diego studying Machine Learning & Data Science, with interests in software design and building scalable systems.

Passionate About Innovation

Software Engineer at SimInsights and graduate student at UC San Diego, focused on building scalable systems and applying machine learning to real-world problems.

Current Role

Software Engineer

SimInsights | June 2025 - Present

Worked on Unity-based no-code authoring platform development. Built natural language processing system that converts conversational prompts into VR simulations. Developed machine learning models for adaptive learning and created interactive data visualization dashboards.

Education

MS Machine Learning & Data Science (ECE)

UC San Diego | 2025-2027

GPA: 4.0

BS Computer Science

Cal State Fullerton | 2024

GPA: 3.72

Featured Projects

A showcase of my work in machine learning, software development, and data science

LoL Match Predictor

XGBoost FastAPI Next.js TypeScript Docker Machine Learning

Full-stack machine learning system that predicts professional League of Legends match outcomes using XGBoost models. Features multi-stage predictions from draft phase through real-time gameplay with comprehensive data pipeline and modern web interface.

VRecover: VR Exposure Therapy Platform

Unity VR C# AWS FishNet Docker

Virtual reality application that enables therapists to create and customize exposure therapy scenarios for treating phobias. Built with Unity VR and networked using FishNet for multi-user therapeutic sessions with cloud infrastructure support.

Spotify Mood Analyzer

Python Spotify API Data Viz

Data science web application that analyzes user's music listening patterns, extracts mood indicators using Spotify's audio features, and visualizes emotional trends over time.

Email SVM Sentiment Analysis

Python SVM Scikit-learn TextBlob Data Viz

Machine learning system that classifies spam emails using Support Vector Machines and analyzes sentiment polarity. Implements GridSearchCV for parameter optimization and generates comprehensive visualizations including accuracy heatmaps and sentiment distribution graphs.

AI Personal Finance App

Swift SwiftUI OpenAI

iOS application featuring AI-powered financial advice, budgeting tools, and intelligent notifications. Integrates OpenAI's API for personalized financial guidance and expense analysis.

Rewind - Smart Lecture Tool

React WebRTC JavaScript

Real-time lecture assistance tool that enables users to rewind Zoom sessions and highlights key moments using machine learning for content analysis and engagement tracking.

Skills & Technologies

Machine Learning & AI

Python
PyTorch
Scikit-learn

Software Development

JS/TS
React
C#

Data & Systems

SQL/NoSQL
AWS
Docker

Relevant Coursework

Artificial Intelligence
Data Science & Big Data
Algorithm Engineering
Back End Engineering
Network Security
Software Architecture

Let's Connect

Interested in collaborating on ML/AI projects or discussing software engineering opportunities. Feel free to reach out!

Email

jomai@ucsd.edu

Location

San Diego, CA

Institution

UC San Diego