NR
About
Software engineer with 5+ years of professional experience building mission-critical applications, simulations, and tools. I work primarily with TypeScript, React and C++
Education
Masters in Computer Science
GPA 4.0
University of Alabama in Huntsville
December 2025
Bachelors in Computer Engineering
GPA 3.6
University of Alabama in Huntsville
December 2020
Certifications
Skills
Languages
TypeScript
C++
Python
JavaScript
Frameworks & Libraries
React
Astro
Svelte
Next.js
Tailwind
Vite
Qt
D3
Tools
PostgreSQL
Docker
Kubernetes
Git
Unity
FPGA
Verilog
Unix
Protocols & APIs
REST
gRPC
Websockets
XML
JSON
Link16
JREAP
VMF
DIS
Projects
Full Stack Projects
Cosmos
cosmos.foo
A space knowledge explorer. Browse planets, moons, galaxies, missions, and more, backed by NASA imagery.
TypeScript
React
Tailwind
Tanstack Start
Data Viz Demos
data-viz.nathanroark.dev
A small collection of interactive demos, each self-contained and custom-built.
TypeScript
React
D3
Tailwind
Tanstack Start
Audio Visualizer
voice.nathanroark.dev
Visualize audio input into the browser with various graphs.
TypeScript
React
Tailwind
Pong Wars
github.comnathanroark/pong-wars
Pong Wars rendered on Canvas.
Svelte
SvelteKit
TypeScript
Tailwind
Coverflow
github.comnathanroark/coverflow
Demo site for a smooth coverflow UI.
Next.js
TypeScript
React
SASS
Styled Components