Ethan Fang
Based out of the Bay Area. I spend most of my time in math modeling, AI research, and engineering.
I graduated from Case Western Reserve University in May of 2026 with a BS/MS in computer science. During my time there, I cofounded the quant finance club, grew club tennis from 20 members to over 120, and did lots of research.
Currently, I am a quantitative analyst at KeyBank where I model expected loss for the bank's portfolio. I enjoy doing research in my spare time, focused primarily on ML and finance.
I am passionate about (1) applying technology to improve athletic performance, and (2) building AI systems that produce trustworthy and human-centered content. I am actively looking for opportunities in these areas.
Work
-
KeyBank · Lead Quantitative Analytics Associate
-
Vantura · Founding Engineer
-
Case Western Reserve University · Research Assistant
-
Clarity · Growth
-
KeyBank · Quantitative Analytics Intern
-
MISCO Refractometer · Engineer Intern
Research
-
Perpetual Text Generation
Research on extending LLM generation past the natural stopping point. Introduces a method that detects emergent EOS tokens, backsteps, and applies dynamic temperature adjustment — doubled for exploration, then annealed back to baseline. Pushes Llama2-7B-chat ~1,000 additional coherent tokens past where it would otherwise halt.
-
Q-Learned CNN Branch Selection
Reinforcement-learning agent that dynamically selects convolutional branches at inference time, trading FLOPs for accuracy on a per-sample basis. Trained with Q-learning over a branching CNN backbone.
Projects
-
Get a head start on your mornings with a hyper-customized morning briefing. Receive a carousel on news, sports, and stocks you follow, with an audio podcast that you can listen to on the go. Backed by ElevenLabs, Founder University, and CWRU.
-
iLiterate
A web-based language learning platform for second-generation readers rebuilding literacy in their native language. Personalized lessons, flashcards, and a speed reader powered by OpenAI, Gemini, and ElevenLabs on a Next.js + Supabase stack.
-
XRDimage
Python package that identifies alpha and beta rings in noisy X-ray diffraction images so researchers can run downstream analysis. Published to PyPI.