Hi! I'm Nathan

|

About Me

I am a Senior at RIT studying Computer Science. I have internship experience in software engineering and machine learning. In my free time I enjoy hiking, photography, and playing volleyball!

I have experience with

TypeScriptPythonJavaCGoSQL
ReactSveltePrismaPostgreSQLDockertailwindCSSshadcn/ui
Pytorchscikit-learnmlflow

Some projects I've worked on...

Hangman Web App

Project image

Full-stack word-guessing game built with React, Prisma, and PostgreSQL. It features a daily global challenge word and player statistics, all managed server-side for consistent gameplay across users. The application is self-hosted on my home server for complete control over deployment and data.

ReactNext.jsTypeScriptPrismaPostgreSQLtailwindCSSDocker

This Website!

Svelte application fed with data from a PostgreSQL database via drizzle, to allow for dynamic content changes without redeployment. Deployed with Github Actions CI/CD pipeline on my home server.

SvelteTypescriptdrizzlePostgreSQLtailwindCSSDocker