Projects

A collection of open-source tools, professional projects, and experimental labs.

0x00

NickDuncan.dev

Personal professional site built with static site architecture, hosted on Cloudflare. Created with assistance from agentic coding solutions.

0x01

Arclight Digital (Formerly PROTOSEV.com)

Company site for Arclight Digital, LLC—an AI-accelerated software consultancy. Built with modern frameworks and serverless infrastructure.

0x02

micro-http-router-jwt

JWT authorization middleware for micro-http-router. Supports tokens in the Authorization header, protects endpoints behind JWT auth, and places JWT claims in http.ClientRequest for route handlers.

0x03

micro-http-router

Lightweight Express-like router for zeit's micro using radix tree via radix-router. Supports most HTTP verbs with focus on performance.

0x04

PathWatch

Senior capstone project—an application to document, view, and fix problems on trails/walkways for pedestrians and bicyclists. Multi-component system including mobile app, municipal web app (Vue.js), Node.js/Express API with user authorization, and MySQL database.

0x05

Slingshotters

Wipeout-inspired racing game created for the Unreal Epic Megajam 2015 (theme: "Standing on the shoulders of giants"). Features activated ability to hamstring opponents and boost yourself. Includes full racing gameplay with AI opponents.

0x06

Take-Two Treehouse

Movie studio simulation game about writing scripts, filming scenes with cast, and debuting films. Features "Choose-The-Correct-Word" minigame, lawn mowing for allowance, and audience reception based on movie quality.