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.