Jonathan Mai

computer science student at csuf

About

Let me introduce myself.

Welcome to my personal portfolio website, where you can see a showcase of my skills and experience. I'm Jonathan Mai, a Computer Science student with a passion for turning ideas into reality through code. Currently pursuing a Bachelor of Science in Computer Science at Cal State University, Fullerton, I'm on track to graduate in 2024 (2 years cumulative) with a GPA of 3.73.

Projects

Discover my works.

iOS Personal Finance App

iOS Personal Finance App

iOS financial app with SwiftUI that provides budgeting tools, reminder notifications, and a chatbot for personalized financial advice and management.

Spotify Mood Analyzer

Spotify Mood Analyzer

Music analysis web-app that integrates with Spotify, allowing users to authenticate, retrieve their recently listened songs, analyze mood using Spotify's audio valence feature, and visualize their mood trends.

Rat24S Compiler

Rat24S Compiler

Developed a comprehensive Compiler in Python for parsing Rat24S source code, featuring Lexical and Syntax Analysis, along with an Intermediate Code Generator (ICG) for efficient code translation.

skills

JS/TS/React
Python
C++
Swift

relevant coursework

  • Data Structures & Algorithms
  • Computer Organization & Assembly Language
  • File Structure & Database Systems
  • Operating System Concepts
  • Python Programming
  • Foundations of Software Engineering