Derek Nye

Selected data and software projects. Analysis tools, detection platforms, and utilities built end to end.

d3r3kn@gmail.com

Selected Technical Projects

SIM_01, an ecology simulation screenshot
SIM_01, an ecology simulation

JavaScript, HTML Canvas, no dependencies

Run it live · Source (MIT) · runs in your browser, best on a desktop

  • I wanted to see whether a world I could imagine would do anything interesting if I built it. Small square organisms sense, eat, sleep, fight, flee and breed in a 2D world with a day and night cycle. Seeded, so any run can be replayed.
  • The design is mine: eleven inherited genes, senses that shrink at night, a behaviour priority stack, and homes that form at a well-fed sleep, drift toward where an organism eats, and get abandoned after attacks. There is no aggression gene; violence comes from hunger, relative power and opportunity.
  • Claude Code wrote most of the implementation to my direction. I designed it, tuned it and tested it until the ecology held together at any world size, about 900 organisms at 2 ms a tick.
  • Part art piece, part experiment in what AI can build when someone directs it with a clear idea. I'm still playing with it and watching what comes of it.
Personal Portfolio Site screenshot
Personal Portfolio Site

HTML, CSS, Git, Cloudflare Pages

  • Multi-page site (Home, Resume, Technical Projects, Freelance, Content Production) with a shared design system built from scratch in plain HTML and CSS, no framework.
  • Directed every structural and content decision, page architecture, copy, ordering, and design choices, built with Claude Code through an iterative process.
  • Deployed through a Git-based pipeline to Cloudflare Pages, with automatic rebuilds on push.
Medicaid NPI Analyzer screenshot
Medicaid NPI Analyzer

Python, DuckDB, Streamlit, Plotly

  • Interactive analysis of a 238-million-row, roughly 11 GB Medicaid claims dataset, comparing servicing versus billing NPI spending patterns with peer benchmarking and per-provider abuse markers.
  • Columnar Parquet storage with input-validated, escaped SQL filtering over DuckDB.
  • Paired with a Jupyter notebook recording the full exploration and cleaning methodology.
AgDat screenshot
AgDat

Python, DuckDB, pytest

  • Fraud, waste, and abuse detection platform that ingests any CSV or Excel file and profiles every column to infer semantic type.
  • Runs nine statistical detectors and ranks findings by severity with plain-language explanations.
  • Runs fully locally, so sensitive data never leaves the machine.
Video Clipper screenshot
Video Clipper

JavaScript, Electron, FFmpeg

  • Desktop application for frame-accurate video trimming with waveform-based timeline navigation.
  • Automatic proxy-transcoding fallback for codecs the runtime cannot decode natively.
  • Packaged with an electron-builder Windows configuration.
Local TTS Studio screenshot
Local TTS Studio

Python, Gradio, PyTorch

  • Web interface unifying two speech-synthesis engines behind one local interface with a shared engine calling convention.
  • Kokoro-82M preset voices across nine languages and Chatterbox zero-shot voice cloning across 23.
  • Runs fully offline after the first-run model download.
Additional Tooling
  • Automated multi-camera video edit generation driven by user-supplied beat patterns and tempo maps, with automatic resolution and frame-rate conforming.
  • Batch media processing pipelines (FFmpeg, pydub).
  • Image compositing utilities and a browser-based color palette studio.