

Hey, I'm Kyle and I like building things. Whether it’s front-end interfaces, developer tools, or the perfect iRacing setup. I spend most of my time working with React, making software feel fast and seamless, and obsessing over the little details that make a great user experience. I also care a lot about good keyboard shortcuts and not making people fight with their tools.
When I’m not deep in code, I’m probably chasing lap times in iRacing, watching F1 and convincing myself I could totally be an engineer for Red Bull, or tweaking setups until I forget what “optimal” even looks like. Off the track, I spend a lot of time biking through the city, tinkering with mechanical keyboards, and hanging out with my dog, Wallie, who has no idea what I do all day but is very supportive.
This month, Kyle kept Watch You Go by The Story So Far on repeat for 6 plays. State Champs accounted for 34% of listening. Kyle logged 393 plays this month, roughly 20 hours 51 minutes of listening time. Average listening session time landed around 40 minutes. Discovery mode showed up too, with 33 artists in rotation. The top three artists alone covered about 77% of total listening.
Top Tracks
Top Artists

Umbra
Grayscale

State Champs
State Champs

Lovely Little Lonely
The Maine

I Want to Disappear
The Story So Far

The Maine
The Maine

NeverAlways
The Band CAMINO

There’s A Whole World Out There
Arm’s Length

No Pressure
No Pressure

Rain in July
Neck Deep

Better With You - Single
Jesse McCartney

Kanye (Feat. SirenXX) - Single
The Chainsmokers

El Dorado
24kGoldn

Let the Games Begin - Single
AJR

Sick Boy
The Chainsmokers

Adornment
Grayscale

Nella Vita
Grayscale

What We’re Missing
Grayscale

Under Soil and Dirt
The Story So Far

The Story So Far
The Story So Far

I Want To Disappear In The USA
The Story So Far