Ari Vasvaria

avasvari@buffalo.edu  |  716.709.0707  |  ariisbowling.com

About

Computer science student building and researching across graphics, machine learning, compression and computational biology. Current interests include game engines, path tracers, data and neural compressors, custom neural network architectures, spiking neuron networks, biophysical simulations, protein structure analysis and plasma disruption prediction. I like figuring out things I don't know and learning new fields.

Education

University at Buffalo, B.S. Computer ScienceExpected May 2029

Dean's List

Research and projects

Biophysical neural networks that learn without backpropagationC, OpenMP, Python | Jan 2026 – Sep 2026
Matrix light transport: real-time global illumination without random samplingCUDA C++, Python | Apr 2026 – Sep 2026
nightpeak game engine and voxel path tracerRust, wgpu, WGSL | Nov 2025
au-compress: template-learning text compressorC | Dec 2025
AlphaFold error analysis on intrinsically disordered proteinsPython | Jun 2026 – Sep 2026

Experience

Founder and full-stack developer, ZapsAppsJan 2024 – Jan 2025

Skills

Languages: C, Rust, Python, CUDA C++, WGSL, TypeScript, JavaScript, Java

Graphics and GPU: wgpu, CUDA, compute shaders, path tracing, tensor-core matrix kernels

Machine learning: PyTorch, JAX, transformers, language models, RNNs, custom architectures, biophysical neuron models

Web and data: Next.js, React, FastAPI, PostgreSQL, SQLite, Redis, Qdrant, Docker, Vercel