Skip to content
View NeilP211's full-sized avatar

Block or report NeilP211

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
NeilP211/README.md

Neil Patel

Full-stack/AI Products

UNC Chapel Hill  ·  Computer Science


LinkedIn   Email



Cool Projects

Project What it does Stack
exfil Browser-playable authoritative-server extraction shooter with competitive netcode (64Hz tick, client prediction, lag compensation). Self-play RL drives the enemy AI: a PPO policy trained on the bit-exact sim (100% win rate vs scripted/random) is exported and run natively in the Go server to control the in-game scavs, with a line-of-sight vision + memory layer. Go Rust/WASM TypeScript PyTorch RL
crypt Geospatial visual search for haunted places plus an in-app RAG agent: ask a question and a Claude planner over a hybrid retriever (BGE + BM25, Reciprocal Rank Fusion, cross-encoder rerank) answers with cited places pinned on the map, scored by an LLM-judge eval harness. Backed by a from-scratch Rust HNSW index. Rust Next.js RAG Claude CLIP AWS
distkv From-scratch Raft consensus engine: no etcd/raft library. Leader election, log replication, snapshots, joint-consensus membership; verified by a deterministic chaos suite + linearizability checker. Live TUI dashboard, Prometheus/Grafana, Helm/K8s. Go gRPC Raft bbolt Kubernetes
neuropeek Mechanistic-interpretability lab reproducing and extending Olsson '22 induction heads on Pythia, with a custom Triton kernel for the hot probing path. Headline: scale-invariant emergence at step ~1000. Python PyTorch Triton Pythia
runway An AI stylist that learns what goes together: a GNN trained on 35k Polyvore outfits scores compatibility (0.848 AUC), powering catalog search, color/brand filters, and an interactive "Catwalk" builder. Python PyTorch GNN Full-stack
Five Nights at Wahmirs A browser survival-horror game in Three.js: no engine, no build step, everything procedural (canvas-noise materials, a synthesized Web Audio soundscape with a unique signature per creature, a cold post-fx grade). Five named AI threats including an unkillable hunter, a diegetic phone pillar (a radar you raise at the cost of watching the room) that one creature sabotages and another can only be tracked through, a warm-light ally, and a 5-night escape. Three.js WebGL Web Audio JavaScript
fortnut-2 A solo-built Unity (C#) FPS with custom Blender models, shipped to GameJolt. Built as a kid who really liked Fortnite. Unity C# Blender

Tech w/ rainbow icons

Languages   Python Go Rust TypeScript JavaScript C# Java HTML5 CSS3

ML & AI   PyTorch Claude RAG Reranking Reinforcement Learning Stable-Baselines3 Gymnasium Ollama PyTorch Geometric Triton Hugging Face CLIP MediaPipe OpenCV scikit-learn NumPy Pandas Weights & Biases Plotly Gradio

Web & Frontend   React Next.js three.js MapLibre Tailwind CSS Framer Motion Vite FastAPI WebAssembly

Data & Infra   PostgreSQL pgvector PostGIS Redis gRPC Protobuf Docker Kubernetes Helm Terraform AWS Prometheus Grafana GitHub Actions


LinkedIn  ·  Email  ·  GitHub

Popular repositories Loading

  1. fortnut-2 fortnut-2 Public

    Forked from MeteoricOrcasYT/NPatel_Realistic_Shooter

    🌰🔥 Fortnut 2: a solo-built Unity (C#) FPS with custom Blender models, shipped to GameJolt. A Fortnite parody that taught me to actually finish and ship a game.

    C# 1

  2. InfoML InfoML Public

    Jupyter Notebook 1

  3. crypt crypt Public

    A geospatial visual search engine for haunted and abandoned places. Drop a photo and a from-scratch Rust HNSW index ranks eerily similar locations by CLIP-embedding similarity, distance, and lore. …

    Python 1

  4. runway runway Public

    An AI stylist that learns what actually goes together. A graph neural network trained on 35k real Polyvore outfits scores garment compatibility (0.848 AUC), powering full-stack catalog search, imag…

    Python 1

  5. exfil exfil Public

    Browser-playable authoritative-server extraction shooter exploring competitive-shooter netcode: 64Hz tick, client prediction, lag compensation, and a measured peeker's-advantage window. Go + Rust/W…

    Go 1

  6. distkv distkv Public

    A from-scratch Raft consensus engine in Go, with no etcd/raft library. Leader election, log replication, snapshots, and joint-consensus membership, verified by a deterministic chaos suite and a lin…

    Go 1