Resume
General Information
Email Address | mattrmd@umich.edu |
Education
- 2022 - 2027
PhD, Electrical and Computer Engineering
University of Michigan, Ann Arbor, Michigan
- GPA 3.92
- Signal and Image Processing and Machine Learning
- Co-advised by Dr. Angela Violi and Dr. Clayton Scott
- Emphasis on computational chemistry and Machine Learning theory
- Thesis Topic: Inverse Design of Nanoparticles using Small Datasets
- 2020 - 2022
MSc, Computer Science
University of Michigan, Ann Arbor, Michigan
- GPA 3.91
- Member of the VioliGroup computational biochemistry lab (3 semesters, 2 summers)
- President of the Machine Learning Theory Reading Group, 1 semester
- 2016 - 2020
BSc, Computer Science
Chapman University, Orange, California
- GPA 3.86
- Member of the Provost List, 8 semesters
- Recipient of the Chancellor’s Scholarship, 8 semesters
- Tutor and Supplemental Instructor for Computer Science and Math, 4 semesters
Experience
- 2023 - 2024
- 2021 - 2022
Directed Study and Summer Research
University of Michigan, Angela Violi and Clayton Scott
- Performed novel research in generalized molecular representations
- Advised computational biochemists on machine learning methodology and literature
- Supervised student researchers; Geometric Deep Learning and Deep Gaussian Processes
- 2020
Graduate Research Assistant
University of Michigan, Mania Meibody
- Developed platform for remote presentation and "workshopping" of 3d architectural models using JavaScript, SASS, NodeJS, BabylonJS, and SQL
- Implemented Python scripts for automated 3D model compression
- Performed literature reviews of existing software and wrote grant proposals
- 2019
Instrument Programmer
Lotus Instruments
- Developed controls for government-contracted, custom gas chromatography instruments
- Analyzed documentation to create custom libraries for serial data transfer
- 2019
Software Engineering Intern
Toyoda Gosei
- Saved 2,000 man-hours and $60,000 per year through automated puchase order tracking
- Implemented a web-based asset tracking software using full-stack ASP.NET
- Collaborated with Cost Management to solidify requirements and return on investment
Books
- 2023
Linear Algebra for Data Science, Machine Learning, and Signal Processing
University of Michigan, Jeffery Fessler
- Proofread and edited textbook draft for Dr. Jeffery Fessler
- Independently verified proofs and suggested improvements for clarity and correctness
- Caught $LATEX$ typesetting errors
- Available 2024 from Cambridge University Press
Projects
- 2022 - 2023
The Implicit Bias of Gradient Descent on Separable Multiclass Data
- Developed a conjecture for extending existing work to include certain groups of multiclass losses
- Showed numerically that our conjecture holds for certain well-known loss functions
- 2021
DJGrad: Real-Time Distributed Learning in Connected and Autonomous Vehicles (CAVs)
- Designed distributed learning protocol for sparse gradient propagation
- Implemented simulated learning environment in Tensorflow
- Demonstrated superior generalization, with fewer assumptions than Federated Learning
- 2020
Domain Exploration Through Artificial Curiosity
- -Developed simulated Martian terrain as a domain - Beginning with Shmidhuber’s theoretical basis for artificial curiosity, developed an implementation using convolutional auto-encoders - Defined heuristic "Explorational Value" for evaluating path explored by model - Performed evaluation against naive models to illustrate effectiveness of artificial curiosity
- 2020
Needlecast: On-the-Fly Reconfiguration of Spacecraft Flight Software
- Collaborated with NASA staff to draft specifications for protocols
- Designed a library for booting NASA core Flight System (cFS) applications on-the-fly
- Implemented Needlecast as a plug-and-play header file for NASA core cFE
- Developed a simulated network switch and web interface for straightforward debugging
- 2020
AI-Driven Contemporary Archaeology for The International Space Station
- Analyzed project requirements with Dr. Walsh (co-PI of ISS Archeology)
- Compiled facial training dataset for 240 ISS astronauts
- Utilized convolutional neural networks to label astronauts’ faces in NASA photo archives
Honors/Awards
Academic Interests
- Inverse design
- Nanochemistry
- Geometric Deep Learning
Other Interests
- FPV Drones
- Differential Geometry
- Group Theory
- Aerospace
- Astronomy
- Computer Graphics