Alex Levy
  • about
  • projects
  • education
  • resume
  • contact
Me
Alex Levy
Computer Science & Discrete Math • Virginia Tech • Olney, MD
Hi there! I'm a third-year student at Virginia Tech, studying computer science and discrete mathematics. My current areas of interest are computer algebra, raytracing, and software testing systems, but I'm equally passionate about skiing cool places and eating great food. Recently, I had the opportunity to attend the Park City Mathematics Institute (PCMI), a three-week math conference in Park City, Utah, where I explored extremal combinatorics and its applications.

I'm currently serving as both a TA and an undergraduate research assistant for Virginia Tech's Department of Computer Science. I'll be graduating this spring with dual B.S. degrees, but I'll be continuing my studies at Virginia Tech through 2027 in a Masters program. Learn more about me and my projects below!
This effect is not optimized for mobile. Check on desktop.
me in Park City, Utah
gallery
gallery
gallery
gallery
gallery
gallery
gallery
Projects
click on a project to learn more

LevyCAS

A pure python computer algebra system with a Pratt parser, complete with automatic simplification, symbolic integration and differentation, and more.

The LevyCAS demo; showing a menu with options for calculus, numerical, and polynomial operations with examples
LevyCAS Demo

Portfolio Site

You're looking at it! Built to showcase my experience, this site was developed in Next.js with Typescript and TailwindCSS, and deployed through Vercel.

A screenshot of the homepage of my personal site, with a background image of Stowe, Vermont and an image of me in the foreground.

Earley Parser

A powerful python implementation of the Earley algorithm for user-defined context-free grammars. Implemented as a Python package on TestPyPi.

Pseudocode for the first steps of the Earley parsing algorithm, taken from wikipedia

Spritz Raytracer

A capable physically-based raytracing application for exploring simple inverse graphics problems, written in C++.

A scene showcasing various geometric primitives, materials, and an HDR background in the Spritz application.
Education

Virginia Tech - Blacksburg, VA

B.S. Mathematics | B.S. Computer Science | 2023 - Present

GPA:

3.97

relevant coursework:

combinatorics, graph theory, linear algebra, mathematical optimization for machine learning, machine learning, computer graphics

Montgomery College - Rockville, MD

A.S. Mathematics | Dual Enrollment | 2021 - 2023

Awards:

Clifford Beck Award for Excellency in Physics

Relevant Coursework:

discrete math, multivariate calculus, linear algebra, physics, C++ programming

Sherwood High School - Sandy Spring, MD

High School Diploma | 2021 - 2023

Relevant Coursework:

AP Calculus B.C., AP Computer Science Principles

Honors

  • The Clifford Beck Award for Excellency in Physics - Montgomery College, 2023
  • Eagle Scout - Troop 457 Rockville, MD, 2023
  • AP Scholar with Distinction - College Board, 2021

Awards

  • T. W. Hatcher Scholarship - Virginia Tech, 2025
  • Ray A. Gaskins Scholarship - Virginia Tech, 2024 & 2025
  • Richard L. and Georgia W. Kimball Scholarship - Virginia Tech, 2024