Catalogue

Projects

  • GPT-2 from Scratch

    Python · PyTorch · NLP, 2025

    A ground-up PyTorch implementation of GPT-style language modeling: custom character tokenizer, causal self-attention (QKV + masking), positional embeddings, and a full training loop. Built as an interpretability-first study of how transformer mechanics turn raw symbols into coherent text.

  • Iris-Lamp

    PHP · HAProxy · MariaDB · Tailscale, 2025

    A research-backed high-availability LAMP deployment for low-cost environments. Uses HAProxy health checks, Tailscale networking, rsync file replication, and scheduled MariaDB sync between primary/backup nodes, with measured failover and recovery behavior documented in the repo.

  • NYXIS

    TypeScript · React Native · Expo · Supabase, 2026

    A React Native + Supabase 'personal evolution OS' with AI-generated quest systems, behavioral profiling, stat progression, and pressure-based penalties. Architected around edge functions, RPC workflows, and long-term user state rather than simple habit tracking.

  • Rocket Ride Club

    TypeScript · Web App, 2026

    An active TypeScript experiment currently under construction. The repository is early-stage, so this entry represents ongoing product and architecture exploration rather than a finalized public release.

  • TakeApeek

    TypeScript · React · Supabase · Tailwind, 2025

    A real-time social discovery platform built with React, Supabase, and Tailwind: live interaction updates, threaded conversations, and auth-protected spaces with RLS policies. Emphasis is on responsive feed performance and production-minded front-end architecture.

  • Athena

    Python · Flask · JavaScript · OpenRouter, 2026

    An AI companion focused on eudaimonic reflection, implemented as a Flask backend with a modular vanilla-JS frontend. Includes structured prompt design, health/chat endpoints, error-handling paths, and a restrained interface language inspired by minimalist editorial systems.

See all at github.com/rajdangi31

2026

Raj Dangi

Raj, in passing.

Elsewhere