Projects and Interns

My computational work connects mathematical modeling with practical data analysis and software design.

2024 · Internship

Data Analyst Intern — Biomass Energy Systems Inc.

Designed and developed a data-driven industrial process analysis system using Python, Pandas, and NumPy. Analyzed historical process data to identify relationships, latent patterns, and trends without relying on predefined formulas or engineering rules. Built a continuous-learning workflow that incorporated new data and validation feedback to improve analysis and prediction, while collaborating with remote and on-site engineering teams to interpret results.

Python · Pandas · NumPy · Data Analysis · Predictive Modeling

2024

Natural-Language Processing: Spoiler Detection

Built a text-classification pipeline using TF-IDF features and models including XGBoost. Compared vectorization strategies and classifiers using standard evaluation metrics.

Python · scikit-learn · XGBoost · NLP

2020

Gitlet: Version-Control System

Implemented a Git-like system supporting commits, branches, merges, checkout, persistent file storage, and version-history management.

Java · Object-oriented design · Data structures

2020

SVD Algorithms and PCA

Compared four singular-value decomposition algorithms for PCA-based image reduction and reconstruction, analyzing computational cost and numerical stability.

Python · Numerical methods · Linear algebra · PCA

Research code

Code and supplementary materials for Pollock’s icosahedral and dodecahedral number conjectures are available in my GitHub repository.