RDN Labs Projects

Projects

A collection of projects, prototypes, and research explorations.

encino

active

Local Encrypted Document Vault

A local encrypted vault for a folder of sensitive documents, written in Rust. Contents and filenames are both encrypted at rest with XChaCha20-Poly1305; documents are checked out one at a time and re-encrypted when you are done. No network, no service, no account — one statically linked binary on one machine.

Rust 2024XChaCha20-Poly1305Argon2idHKDF-SHA256

wordtym

active

Endless Themed Word Search for Android and iOS

An endless themed word search puzzle book for tablets, shipping as two native builds — Kotlin with Jetpack Compose on Android, Swift with SwiftUI on iOS — kept identical by a parity suite that asserts a seed produces the same grid on both. Generates puzzles on demand from a curated 11,281-word corpus across 42 themes, keeps one puzzle in progress across sessions, and never runs out of material. No fail state, no gating, no ads, no trackers, no network.

KotlinJetpack ComposeMaterial 3Room + KSP

rdn-swarm

active

Multi-Agent Software Development Orchestration

Multi-agent SDLC orchestrator with six feature-parity implementations (Node.js, Python, Go, .NET, Next.js Web, Android Mobile). Coordinates specialized AI agents across four LLM providers to iteratively build and refine complete applications through a 7-phase quality-gated pipeline, with a 9-role mobile variant that runs the entire pipeline on-device using user-supplied provider keys.

Node.jsPythonGoOpenAI API

Rdn.Identity

active

Enterprise Identity Management Platform

Enterprise identity platform with SSO, passwordless auth (passkeys, OTP, magic links, QR code login), OAuth 2.0/OIDC server with DPoP and Device Authorization Grant, multi-channel verification, social login, license system, 12-algorithm signing key management, and multi-tenant management.

.NET 10Next.js 16MCP SDKEntity Framework Core

Rdn.FacLT

active

Multi-Tenant Facility Scheduling Platform

Multi-vertical facility scheduling platform for clinics, medspas, infusion centers, and cancer centers. 12-constraint booking engine with insurance eligibility verification and prior authorization validation, automated schedule generation, patient self-scheduling via magic links, two-way SMS, in-app messaging, event-driven webhooks, native Android mobile apps, and AI-native administration via an MCP server with 515 AI tools and specialty-aware demo seeding.

C# 13TypeScriptKotlinAnthropic SDK

Rdn.License

archived

Software License Key Management Platform

Full-stack licensing platform that issues, activates, and enforces cryptographically signed JWT license tokens with RSA-256 signing, optional JWE encryption, per-machine activation with seat enforcement, heartbeat renewal, hierarchical pricing tiers with feature inheritance, self-service registration, and a three-panel web dashboard (public catalog, user portal, admin management).

MediatR (CQRS)Tailwind CSS 4JWT / JWS / JWEDapper

Job Agent

research

Personal Career RAG Chatbot

Local-first RAG chatbot that answers questions about your career history using Weaviate vector search and Ollama LLM.

PythonFastAPIWeaviateOllama

Rdn.Resume

research

Career Intelligence Platform

Full-stack resume platform that parses PDF/DOCX resumes into structured career data and powers a grounded RAG assistant.

.NET 10C#Entity Framework CoreMediatR (CQRS)

WoundCam

archived

Secure Wound Image Documentation

Cross-platform mobile application for secure wound image capture, encryption, and AI-powered analysis.

.NET MAUIC#AES-256Camera.MAUI

WoundSeg

archived

AI-Powered Wound Segmentation Pipeline

Open-source Python library for training, calibrating, and deploying U-Net wound segmentation models.

PyTorchU-NetPandasONNX