Junhua (Michael) Ma Project Portfolio

Research/Personal Projects

Project Image

Siesta (Engineering Psychiatry Research Project)

April 2022 - June 2024

Research Full-Stack Software Development
View Project
Project Image

Facial Reaction Data Collection Software with Diffusion Models

April 2023 - June 2024

Research Full-Stack Software Development
Project Image

Facial Expression Imitation Data Collection Web App

January - June 2024

Research Full-Stack Software Development
Project Image

Neural Network Controller for VTOL Aircraft with Safety Guarantees

September 2024 - May 2025

Research AI Software
View Project

Coursework Projects

Project Image

Colorizing the Prokudin-Gorskii Photo Collection (Berkeley CS280A Project 1)

August 2024

Graduate CS280A Computer Vision
View Project
Project Image

Fun with Filters and Frequencies (Berkeley CS280A Project 2)

September 2024

Graduate CS280A Computer Vision
View Project
Project Image

Face Morphing (Berkeley CS280A Project 3)

September 2024

Graduate CS280A Computer Vision
View Project
Project Image

Stitching & Mosaics (Berkeley CS280A Project 4)

October 2024

Graduate CS280A Computer Vision
View Project
Project Image

Fun with Diffusion Models (Berkeley CS280A Project 5)

November 2024

Graduate CS280A Computer Vision AI
View Project
Project Image

Custom Background for NeRF (Berkeley CS280A Final Project)

December 2024

Graduate CS280A Computer Vision AI
View Project
Project Image

Facial Keypoints Detection (Berkeley CS280 Project 3)

April 2025

Graduate CS280 Computer Vision AI
View Project
Project Image

Action-Conditioned Visual Prediction (Berkeley CS280 Final Project)

April - May 2025

Graduate CS280 Computer Vision AI
View Project
Project Image

iPong: Sawyer Arm Plays Ping Pong (Berkeley EECS206A Final Project)

October - December 2024

Graduate EECS206A Robotics
View Project
Project Image

Grasping with Sawyer Arm & Allegro Hand (Berkeley EECS206B Project 4)

April 2025

Graduate EECS206B Robotics AI
View Project
Project Image

Intrinsic Motivation for Robot Grasping (Berkeley EECS206B Final Project)

April - May 2025

Graduate EECS206B Robotics AI
Project Image

PID Line Following Robot (UCSD ECE5 Final Project)

November - December 2021

Undergrad ECE5 Robotics
View Project
Project Image

Volume Warning System (UCSD ECE16 Final Project)

February - March 2022

Undergrad ECE16 Digital Design
View Project
Project Image

MIHAK Microprocessor (UCSD ECE141L Final Project)

October - December 2023

Undergrad ECE141L Digital Design
View Project
Project Image

Synthesizer (UCSD ECE45 Final Project)

March 2022

Undergrad ECE45 Software
View Project
Project Image

Anime Recommender System (UCSD CSE158 Final Project)

November - December 2023

Undergrad CSE158 AI
View Project
Project Image

Image Categorization with Neural Network (UCSD CSE151B Project)

September 2022

Undergrad CSE151B Computer Vision AI
View Project
Project Image

Image Caption Generation with LSTM (UCSD CSE151B Project)

October 2022

Undergrad CSE151B Computer Vision AI
View Project
Project Image

NLP Sentiment Analysis with Transformers (UCSD CSE151B Project)

November 2022

Undergrad CSE151B AI
View Project