Hi, I'm Evan

I'm a Computer Science Engineering student at The Ohio State University, expected graduation December 2027 Coursework spans data structures and algorithms, operating systems, web applications, discrete mathematics, and digital logic. Project experience includes a modular algorithmic trading backtester built in Python with a macro regime classification engine and Streamlit UI, an AI-powered goal and vision board using React and the Groq API, a full-stack personal finance planner with IndexedDB persistence and reactive state management, and a real-time browser-based audio spectrum analyzer using the Web Audio API. Currently serving as a Course Grader and Teaching Assistant for OSU's software components sequence, providing feedback on Java submissions for 100+ students and leading midterm review sessions. Treasurer of the Ohio State Audio Engineering Club. Technical skills include JavaScript, Python, Java, C/C++, Ruby, React, Ruby on Rails, Node.js, pandas, NumPy, and Streamlit, with experience in LLM API integration and prompt engineering. Seeking software engineering co-op or internship opportunities.

View Resume

Skills

Languages

JavaScript
Python
Java
C
C++
Ruby
MATLAB
HTML
CSS

Frameworks & Tools

React
Vite
Node.js
Ruby on Rails
Git
VS Code
Linux

Data & ML

pandas
NumPy
Streamlit

Projects

RMS Audio Analyzer

Browser-based audio analysis tool that computes RMS intensity, peak levels, and spectral content of audio files — all client-side with no uploads required. Features frequency band analysis, a peak band finder, an interactive PSD spectrum analyzer, and A/B/C frequency weighting.

View Project →

Blog

The Science of Clipping

How clipping actually damages your drivers — and why a clipped 500w can be worse than a clean 1000w.

Read →

Contact

Email: evan.m.cornell@gmail.com