Cody Magnuson / REDRIXX

I build shipped, practical software for real communities.

REDRIXX is where I turn real friction into working products: community software, player tools, realtime systems, and the backend rules that make them trustworthy.

Flagship Build

Haven v1.8.1

Active production across desktop, web, and iOS TestFlight.

Backend Depth

100+ Migrations

Postgres RLS, RPCs, Edge Functions, realtime, and tests.

Public Utility

Raider Pal

A shipped ARC Raiders companion with live calculator flows.

Haven community chat interface
Raider Pal repair calculator interface

Security-Minded

Access control belongs in enforceable systems, not only in hidden UI.

Realtime Product Work

Messaging, voice, notifications, and moderation flows designed to stay synchronized.

Platform Range

Electron, web, and React Native targets sharing one tested TypeScript core.

Data Modeling

Comfortable turning messy user needs into schemas, policies, and product surfaces.

Current Project Work

Two public REDRIXX builds

See Full Project Details
Live
Raider Pal
ARC Raiders item explorer and crafting companion built around practical player lookup workflows.

A small shipped product that turned scattered game data into a faster decision surface.

Next.jsTypeScriptSupabaseTailwindData Modeling
Active Production
Haven
Source-available community chat platform with database-enforced permissions, realtime messaging, voice, and mobile distribution.

A production-scale systems project that demonstrates product judgment, backend security, realtime architecture, and cross-platform delivery.

TypeScriptReactElectronReact NativeSupabase
Database-Enforced Security
Haven treats access control as a data problem: roles, channel visibility, moderation state, and report access bottom out in Postgres RLS and RPC boundaries.
Realtime Product Systems
Messaging, DMs, notifications, social events, and access changes flow through a shared core that routes realtime events into focused domain nexuses.
Cross-Platform Delivery
Electron, web, and React Native clients share a TypeScript business core while keeping platform behavior isolated at the host boundary.
Release Infrastructure
Desktop updates use GitHub releases with secondary Supabase attestation, while iOS uses a custom Expo Updates-compatible OTA pipeline.