Math & CS Student — Dedicated to knowledge and understanding.
// 01 — About
I'm Ethan — A Mathematics and Computer Science student at Ohio State with a deep drive to understand, as I believe the most powerful tools we have are our minds.
My work sits at the intersection of algorithmic problem-solving, data, and software engineering. I'm drawn to problems that require both mathematical precision and creative engineering.
When I'm not studying or building, I'm exploring new areas of math or CS that challenge how I think about computation and structure.
// 02 — Projects
// 03 — Skills
Python is my main language for everything from scripting to ML pipelines. I use C/C++ for systems and performance-critical work, and Java for in-class projects with html for web-based applications.
The core of my degree. Calculus and statistics underly everything I do in ML. Discrete math and combinatorics inform how I think about algorithms and complexity.
Strong foundation in data structures, algorithm design, and complexity analysis. Comfortable working close to the hardware — memory management, and OS concepts.
I apply mathematical intuition to machine learning — understanding the why behind models, not just the API. Comfortable with the full data pipeline from collection to visualisation.
// 04 — Contact
Whether it's a collaboration, an interesting problem, or just a conversation starter, I'd love to hear from you.