Personal Portfolio

Built For:

nm logo

Project Impact

Other than being super entertaining for my kids to play with the "virtual me", probably not much. Just a fun side project.

Overview

This website has gone through many iterations over the years. Originally written in Flask, Python, and Jinja2, it used to have a two snake ouroboros created from the python snakes as the home landing page. After accepting an offer at Meta, I decided to embrace the "Metaverse" and create the landing page you see today. I also re-wrote the website in Svelte and Sapper.

I've continued to tinker with and refine the website since, including another overhaul when I upgraded from Svelte 1 to Svelte 5 and migrated from Sapper to SvelteKit. The 3D model that represents me has also gone through multiple iterations. From adding aditional animations, to tearing it down and starting from scratch to make it look more like me, it has come a long way.

Personal Portfolio preview
Svelte
Node.js
CSS
JSon
SvelteKit
HTML
Blender
JavaScript
GIT
Three.js

My Role in the Project

I designed the website, implemented everything, and maintain it. It is one of the most fun projects I have to tinker with when I'm bored and it has always been endlessly entertaining to modify and enhance.

View this project