NickDuncan.dev
Personal professional site built with static site architecture, hosted on Cloudflare. Created with assistance from agentic coding solutions.
A collection of open-source tools, professional projects, and experimental labs.
Personal professional site built with static site architecture, hosted on Cloudflare. Created with assistance from agentic coding solutions.
Company site for Arclight Digital, LLC—an AI-accelerated software consultancy. Built with modern frameworks and serverless infrastructure.
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.
Lightweight Express-like router for zeit's micro using radix tree via radix-router. Supports most HTTP verbs with focus on performance.
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.
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.
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.