Software Architect with 15 years of experience across frontend, full-stack, fintech, developer tooling, and consulting.
I work somewhere between product ideas, architecture, and the code that has to ship. Lately that has meant local-first tools, AI-assisted development, Meshtastic/LoRa mesh infrastructure, knowledge systems, and small Mac/iOS apps that probably started as overkill.
- TapFocus - blocks distracting apps, then makes unlocking them physical with NFC tags, QR codes, or barcodes.
- HealthCharts - visualizes Apple Health data with custom dashboards, 100+ HealthKit metrics, charts, and on-device privacy.
- Snaptic / Reaction Trainer - a reaction-time trainer with local stats, Game Center leaderboards, achievements, and daily practice reminders.
- Weekly Picks - organizes existing photos into weekly albums locally, without uploading or tracking anything.
- Intel Helper for Ingress - a companion app for Ingress intel workflows, including saved locations and faster map navigation.
- daviesgeek.com - my Quartz-powered personal site, digital garden, and public notes repo.
- slideshow-creator - a SwiftUI macOS app for turning folders of photos and music into MP4 slideshows with FFmpeg.
- speedbar - an open-source launcher in the Raycast/Alfred space; unfinished, but with a direction I still like.
- mcpkeeper - a security-focused MCP server framework for wrapping CLI tools with access control, audit logging, and human approval.
- hindsight-sync - syncs Obsidian Markdown notes into a local Hindsight memory bank backed by Postgres and pgvector.
- meshtastic-mqtt-discord-bridge - bridges Meshtastic MQTT traffic into Discord for local mesh communities.
- guetzli-gui - a small Mac GUI for Google's Guetzli JPEG encoder.
- git-revision - a tiny Node module for reading git revision information.
- MeshInfo - real-time maps, telemetry, chat, topology, and RF coverage for Meshtastic mesh networks.
- Website: daviesgeek.com
- LinkedIn: daviesgeek





