TA----Loading...

Tanner Aslan

Hey, I’m Tanner Aslan.

I’m a junior studying a B.S. in Computer Science at the University of Michigan Ann Arbor, but I’m originally from Kentucky.

I started my CS journey with game development, but I’m now interested in full stack development and graphics programming.

This last summer, I was a software engineering intern at SeatGeek in NYC, where I was on the checkout team.

I like building things and exploring ways to integrate WebGL into website design. Currently, I’m working on shadercn.com, an open-source React component library for adding shaders to your website. Outside of computers, I also play the violin and enjoy composing music.

Outside of work, I play the violin and enjoy composing music as a hobby.

This portfolio is built with Next.js, React, and Typescript. It’s deployed on Vercel and the source code is available on Github.

My Trip to San Francisco
A Kentuckian’s first time west of the Mississippi
The impact of the automobile on American cities
The automobile has become a staple of American life. But how has increased dependence on cars impacted our cities?
My experience making a chess engine
Some consider making a chess engine a rite of passage for making programmers. Here's an article about my experience making one.
Creating a general formula for the nth derivative
Most calculus students are familiar with the Cauchy formula for repeated integration. What if there was a similar formula, but for differ...
The challenges of real time ocean simulation
Oceans are huge and infinitely complex, so how do computers visualize them in real time?
Recreating Lusion Lab's AKARI light beams
This post explores rendering 2D path traced light beams using sign distance fields and soft shadow algorithms.