Experience
University of Michigan
Graduate Student Research Assistant
I work alongside Dr. Valeria Bertacco to develop and implement Processing-near-memory hardware designs to accelerate graph-based and explainable AI applications. I've mentored 19 undergrads and published 6 papers in ACM/IEEE venues (4 as first-author) with two more under review.
American Airlines
Revenue Management and PNR Automation Intern
I developed Robotic Process Automation (RPA) tools for American Airlines, simplifying costly, monotonous work for Reservations teams. I also led a cross-functional team to address a longstanding revenue fraud issue using custom-built AI solutions.
AMD Research
Graduate Co-op Engineer
I profiled graph benchmark suites on AMD hardware and provided hardware recommendations to accelerate graph processing using Processing-in-Memory. I also co-authored a patent.
Auburn University
Bachelor's Degree - Computer Engineering
Magna Cum Laude - Honor's Scholar - HKN - TBP
Teaching Assistant
Digital Electronics
Dr. Guofu Nui
Spring 2017
Research Assistant
Auburn Nanotech Group
Dr. Michael Hamilton
2015 - 2016
Toyota Engineering (TEMA)
Production Engineer Co-op
I designed electrical control panels in AutoCAD Electrical and managed stamping machine operating panel upgrade projects during factory shutdowns. I also modified 3D designs for future models of the Toyota Camry and Tacoma.
Recent News
Sept 2024 - We have submitted a paper to DATE 2025.
July 2024 - After a fast turnaround, our paper has been accepted to IISWC: "Evergreen: Comprehensive Carbon Model for Performance-Emission Tradeoffs"
June 2024 - We have submitted papers to IISWC 2024 and ASPLOS 2025.
May 2024 - I have finished helping interview for MAVERIC Project Managers, a University of Michigan-based cross-collaboration initiative to develop and produce next-generation semiconductors, with a focus on automotive systems.
April 2024 - After many scheduling delays, I presented my prior PhD research and my proposed work for completing my PhD to my committee. Having passed this proposal, my next doctoral deliverable is the dissertation, which I may begin after submitting my final research project paper for review.
March 2024 - We have submitted a paper to ASPLOS 2025.
March 2024 - I submitted my PhD Proposal document to my committee.
Feb 2024 - We have submitted a paper to ISCA 2024.
Nov 2023 - We have submitted a paper to DAC 2024.
Nov 2023 - I was selected as the winner of the "Computer Engineering" division of the UM CSE department's Honors Competition, which highlighting outstanding research conducted in our department.
Oct 2023 - Our patent with AMD has been granted.
Oct 2023 - I gave two talks at MICRO 2024, including "ACRE: Accelerating Random Forests for Explainability"
Sept 2023 - I was invited to discussions with university leadership: the student perspective on the University of Michigan's relationship with AI innovations in research and in the classroom.
Sept 2023 - Our paper "ACRE" has been accepted to MICRO 56 in Toronto!
Aug 2023 - We submitted a paper to HPCA 2024.
Aug 2023 - I completed an internship at American Airlines in Texas, solving challenges in revenue fraud detection and building automation tools to assist reservations teams.
April 2023 - We submitted papers to both ASPLOS 2024 and MICRO 2023
Mar 2023 - I completed my 2nd semester of teaching an Inclusive Teaching Training series to EECS student instructors
Feb 2023 - I served as a panelist for Computing CARES on Failure and Resilience.
Feb 2023 - I submitted a paper to Computing Frontiers 2023.
Nov 2022 - I co-authored a paper submitted to ISCA 2023.
Oct 2022 - A patent from my work at AMD alongside Johnathan Alsop, Nuwan Jayasena, and Shaizeen Aga has been filed.
Oct 2022 - I presented DyGraph at MICRO's EmergingBench workshop and served as a panelist, discussing the future of benchmark development.
Sept 2022 - I gave seminars on Inclusive Teaching as part of UMich's College of Engineering Computing CARES offerings.
Aug 2022 - I submitted a paper to HPCA 2023.
June 2022 - I presented DyGraph at GRADES-NDA 2022 @ SIGMOD in Philadelphia, PA.
Mar 2022 - I submitted a paper to GRADES-NDA 2022.
Dec 2021 - I finished my Fall 2021 teaching assistant appointment for EECS 573: Advanced Computer Architecture alongside Dr. Todd Austin.
Nov 2021 - I presented a WACI pitch for a wind-informed smart city to improve congestion and travel times in large cities, defending ideas I know nothing about. :)
Oct 2021 - I submitted a paper to SDM 2022.
Sept 2021 - I presented at TECHCON 2021 (virtually) on dynamic graph benchmarks.
July 2021 - I submitted a paper to IISWC 2021.
May 2021 - I served on the "Ethical and Explainable AI" panel and we released our demo video, both for the 2021 ADA Symposium.
Mar 2021 - DyGraph, a new benchmark suite for dynamic graphs, is now available.
Mar 2021 - I presented ongoing work on XAI acceleration to representatives of IBM, ARM, and Intel via the ADA Center.
Feb 2021 - I published a new journal paper in the Transaction on Computers (TC), extending my work on DREDGE.
Nov 2020 - I served as a Hackathon leader during the 2020 ADA Symposium, organizing a hackathon challenge in Explainable AI
Sept 2020 - I presented at TECHCON 2020 (virtually) on Explainable AI
May 2020 - I presented both an AI demo and a graph processing presentation at the (virtual) 2020 ADA Symposium.
May 2020 - I have started a Summer internship with AMD, working on graph processing for PIM platforms.
Mar 2020 - I've been awarded the Towner Prize for CSE by the College of Engineering.
Dec 2019 - I have achieved Candidacy.
Sept 2019 - I presented at TECHCON in Austin, TX, and at Georgia Tech in Atlanta, GA (thanks to Dr. Ada Gavrilovska at GA Tech).
June 2019 - I presented my first peer-reviewed publication, DREDGE, at DAC 56 in Las Vegas, NV.
May 2019 - I've received my MSE in Computer Science and Engineering!
May 2019 - I conclude my year-long term as President of CSEG (Computer Science and Engineering Graduate Student Organization). I will continue with CSEG as the Recruitment Chair.
May 2019 - Michigan's CSE Department published a video about my current research.
April 2019 - I've been awarded the Lynn Conway Research Award for Best Video Presentation at the 2019 ADA Symposium.
April 2019 - Our team of four has finished our semester-long consulting work with INTVO, a self-driving startup using Artificial Intelligence to improve pedestrian safety in the era of autonomous vehicles.