Skip to content
View danieltucker's full-sized avatar
πŸ˜€
Excited with my new status monitor but I need a name!
πŸ˜€
Excited with my new status monitor but I need a name!

Block or report danieltucker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danieltucker/README.md

Hi, I'm Daniel

Senior Solutions Architect Β· Builder of Self-Hosted Things Β· Homelab Enthusiast

I design and ship production systems for enterprise clients by day, and run a small fleet of self-hosted tools, side projects, and a local hosting business by night. I like infrastructure I can reason about end to end, and software that earns its keep.


LinkedIn Website Email


πŸ› οΈ What I Work With

TypeScript Node.js Next.js Swift SwiftUI Python

Docker Kubernetes Proxmox SQLite Cloudflare Ollama

I'm comfortable owning a feature from infrastructure to UI: provisioning the cluster, wiring the services, building the API, and shipping the client. Lately a lot of my building has centered on self-hosted LLM tooling and a reusable sync backend that lets me stand up new apps quickly.


πŸš€ Featured Projects

NetWatch

Self-hosted uptime monitoring for developers, homelabbers, and small teams. Makes real HTTP/S, TCP, and ICMP checks on configurable intervals and pushes every result to the browser instantly via Server-Sent Events β€” no polling, no page refreshes. Supports Telegram, email, and SMS alerts; scheduled status reports; SSL certificate expiry tracking; and per-monitor embed widgets.


React Node.js SQLite Docker


View on GitHub



NetWatch dashboard

BayWatch

Self-hosted drive bay map for NAS boxes and servers. Builds a visual grid of every drive and slot with live SMART health scores, temperature tracking, ZFS pool integration, warranty alerts, and federation across multiple hosts. Works on TrueNAS Scale, Unraid, or any Linux Docker host.


Python JavaScript SQLite Docker


View on GitHub



BayWatch dashboard

πŸ—οΈ Homelab & Infrastructure

The lab where most of the above actually runs:

Layer Stack
Virtualization Proxmox β€” 3-node cluster
Orchestration k3s
Storage TrueNAS Scale β€” ZFS on Supermicro (AMD EPYC 7402P Β· 128 GB ECC RAM)
GPU NVIDIA RTX 3090 β€” shared between Plex NVENC transcoding and Ollama inference
Networking UniFi
Home Automation Homebridge / HomeKit

I run real workloads on this, which means I've debugged the unglamorous parts too: backplane faults, resilver events, the RTX 3090 getting pulled for a GPU swap and taking down both the media stack and local LLM inference at once, IPMI fan control on Supermicro boards, and k3s nodes that decide 3 AM is a good time to lose quorum. The kind of problem-solving that doesn't show up in a tutorial.


πŸ’Ό Professionally

I'm a Senior Solutions Architect working in professional services on conversational AI platforms, leading client engagements from design through delivery. Day to day that's translating business requirements into working systems, owning technical decisions, and being the person clients trust to make it work in production.

On the side I run Bellingham Hosting, serving small businesses around Whatcom County, WA β€” websites, hosting, and the occasional rebuild.


πŸ“ˆ GitHub Stats

Stats Top Languages

Streak


When I'm not building, I'm usually on a motorcycle, in the garden, or playing something retro on a handheld.

Let's build something.

Pinned Loading

  1. NetWatch NetWatch Public

    Self-hosted uptime monitoring with real HTTP/API/TCP/ICMP checks, live SSE dashboard, alert notifications, and embeddable iframe views. Runs on Docker.

    JavaScript 3

  2. BayWatch BayWatch Public

    Self-hosted drive bay map for NAS and servers β€” SMART health, ZFS integration, temperature tracking, warranty alerts, and federation

    JavaScript 1

  3. claude-code-dashboard claude-code-dashboard Public

    Forked from pb-crackers/claude-code-dashboard

    A self-hosted dashboard that allows you to spawn as many Claude Code sessions as you would like.

    JavaScript 1

  4. CognigyCodeSandbox CognigyCodeSandbox Public

    A browser-based sandbox for writing and testing Cognigy Code Node JavaScript - no deployment, no live session required. Open the HTML file, paste your code, and run it.

    HTML 1

  5. CognigyODataSuite CognigyODataSuite Public

    Local analytics tool for Cognigy.AI OData feeds. Import sessions, conversations, intents, escalations, and goals into isolated DuckDB databases - then explore, filter, and export data that Cognigy …

    TypeScript 1

  6. CognigyWindowThemeBuilder CognigyWindowThemeBuilder Public

    A single-page tool for visually customizing the look of a Cognigy webchat widget and exporting either a copy/paste-ready CSS snippet or a portable JSON theme.

    HTML 1 1