Resume
Education
Masters of Arts in Information
University of Michigan, School of Information (UMSI) | Aug. 2021 - May 2023
- Concentration: Data Science
- GPA: 4.0/4.0
Bachelor of Science in Computer Science
University at Buffalo (UB) | Aug. 2017 - May 2021
- Minor: Statistics, Mathematics; Data Intensive Computing Certificate
- GPA: 3.9/4.0 (Summa Cum Laude)
Work Experience
Software and Data
Data Engineer
UMSI | Jan. 2023 - Present
- Led on-cloud, persistent, web-scraping project to generate 1TB data source via Terraform, Docker, Selenium, & AWS.
- Scaled 100x via robust telemetry, CICD, containerization, distributed parallel computing, and data schema & backup.
- Led stakeholder meetings to co-create data integrity needs and access patterns & endpoints, and explicate tradeoffs.
- Project page
Data Engineer Intern
Big League Advance | Jun. - Aug. 2019
- Implemented scalable data query pipeline for sporting-event data using Python and SQL, on AWS.
- Developed a custom dataset generation process to aid statisticians' prediction tasks.
Software Engineer Intern
CUBRC | Jan. - May 2019
- Developed convolutional neural network for deep learning system, resulting in 2x time-series prediction capability.
- Experimented and tuned prior bounds for Bayesian hyperparameter tuning.
Research
Political identity prediction
UMSI | Jan. 2023 - May 2023
- Developed data preprocess, ETL, analysis, and prediction pipeline via Pandas, SciKit Learn, PyTorch, & MatPlotLib.
- 20% model improvement with representation learning, dimension reduction, and feature engineering and selection.
- Performed imbalanced-multiclass regression via stratification and focal loss, as well as hyperparameter search.
- Project page
YouTube algorithm audit
UMSI | Aug. 2021 - Apr. 2023
- Structured 133M unformatted YouTube comments into trees; designed algorithms to analyze conversation patterns.
- Created cloud-based, simulated users to interact with and scrape recommendations via Terraform, Selenium & AWS.
- Implemented statistical tests, post-stratification, mixed effects regression, and NLP to answer research questions.
- Lead author in publication (ICWSM, 2024).
- Paper | Code 1 | Code 2 | Project page
GPU-optimized deep learning
UB | Jun. - Dec. 2020
- Designed matrix decomposition algorithm for model training & tuning; proved correctness, runtime, and error bounds.
- Achieved 2x speed-up in training and re-tuning of global benchmark models (BERT, GPT-2).
- Author in publication (ICML, 2022); Received "Outstanding Paper runner-up" Award.
- Paper
Teaching
Graduate Student Instructor
UMSI | Aug. - Dec. 2022
- Courses: Intermediate Programming (Masters level, data-intensive).
- Developed and taught coding exercises for labs, developed code scripts for grading, hosted office hours.
- Code
Teaching Assistant
UB | Jan. 2019 - Jan. 2021
- Courses: Introduction to Machine Learning; Algorithms and Complexity; Data Structures.
- Created content review videos, hosted office hours and review sessions, wrote grading scripts.
Personal Projects
Coding Education and Communication
Dec. 2019 - Present
- Created 25+ YouTube tutorials for coding concepts, emphasizing intuition and visualization.
- Authored explanatory Medium articles on algorithmic fairness, dynamic programming, and Strassen's algorithm.
NBA "Midlights": Automated video reel generation
May 2023
- Scraped and sampled game clips from NBA.com via BeautifulSoup and Selenium.
- Automated video reel generation process with multiprocessing and ffmpeg.
- Code
Asian Yelp: Amplifying Minority Voices in Online Reviews
Jun. 2023
- Filtered Yelp reviews to surface Asian restaurants with higher ratings from Asian reviewers than average.
- Containerized data scraping, extraction, and storage with Docker; Filtered reviewers using DeepFace.
- Code
Honors and Awards
Award for Impact in DEI
UMSI | May 2022
CSE Faculty Choice Undergraduate Award
UB | May 2021
Harold O. Wolf Achievement Award
UB | May 2021
Presidential Scholarship
UB | 2017-2021
Leadership Activities
Co-organizer (Race and Technology Reading Group)
UMSI | Jan. 2022 - May 2023
Founder (Society and Computing Club)
UB | Nov 2020 - May 2021
Co-organizer (Action Group for Racial Equity)
UB | Aug. - Dec. 2022