Projects

Filter
Radial Arterial Line Placement Simulation Device

Radial Arterial Line Placement Simulation Device

Easy to use and durable, this training device is designed with students and medical professionals in mind.

Patent Pending
VentureWell Summer 2023 Cohort
Central Line Hub Disinfection Device

Central Line Hub Disinfection Device

A handheld medical device designed to disinfect central line hubs and prevent Central Line Associated Bloodstream Infections (CLABSI) in clinical settings. Features embedded C firmware, custom KiCad PCB design, and CAD-modeled enclosure.

Browser Games

A small collection of playable browser games built as self-contained React components.

Featured:

JS

Code Playgrounds

Write and run Python, JavaScript, C, C++, and Rust from the browser. Python and JavaScript execute in sandboxed WebAssembly VMs in a Web Worker; compiled languages run on a remote sandbox service.

QR Code Generator

A tool to generate custom-styled QR codes

Web Planner

A personal planning app with an interactive calendar, task management with priorities, auto-saving daily notes, and US holiday integration. FastAPI + SQLAlchemy backend, React 19 + TypeScript frontend, PostgreSQL in Docker.

FastAPI + React Starter Template

A batteries-included starter template for full-stack web apps: FastAPI backend with SQLAlchemy and Alembic migrations, React 19 + TypeScript frontend, Dockerized PostgreSQL, and a one-command dev workflow.

Factory Scheduling & KPI Reporting API

Factory Scheduling & KPI Reporting API

A constraint-based production scheduling service built on OR-Tools CP-SAT. Accepts a job-shop problem as JSON, returns a tardiness-minimizing schedule with KPIs, and visualizes it via a React + TypeScript Gantt frontend. FastAPI backend with a pluggable adapter/objective/constraint architecture.

ECG Synthesizer (ECG_SYN)

ECG Synthesizer (ECG_SYN)

An ESP32-based ECG synthesizer that generates physiologically accurate cardiac waveforms. Built with C++ and PlatformIO for embedded biomedical signal generation, based on the same EKG simulator used in Duke's BME teaching labs.

BME 354 Multi-Chip IC Tester

BME 354 Multi-Chip IC Tester

A multi-chip integrated circuit tester designed for BME 354 coursework at Duke. Features a custom KiCad PCB layout for validating multiple ICs in sequence.

PET/CT Brain Phantom Simulator

PET/CT Brain Phantom Simulator

A physics-based PET/CT brain phantom simulator implementing phantom generation, CT simulation, and PET simulation pipelines. Built with Python and Jupyter Notebook for medical imaging education and research.

Dog Activity Trackers

Dog Activity Trackers

Consulting TA for two Duke EGR 101 Foundry teams building wearable GPS and accelerometer trackers for foster dogs at Saving Grace Animal Shelter.

Duke Club Ski & Board Sign

Duke Club Ski & Board Sign

Portable LED sign designed for Duke Club Ski & Board. Designed to be durable and travel-friendly for ski trips.

This Website

This Website

This one. It is built with React, Vite, and Tailwind CSS, statically prerendered for GitHub Pages.

14 projects of 14 shown

© 2026 Nicholas Trigger