# Raven — Portfolio A personal portfolio presented as a macOS-inspired desktop web app. Built with React, TypeScript, Zustand, and UnoCSS. Canonical URL: https://ravvdevv.vercel.app ## About Raven is a computer science student and indie developer specializing in web development, cybersecurity, machine learning, autonomous AI agents, and automation. He builds end-to-end: from rough concept to something people can actually use. He started coding at 13 and works across TypeScript, JavaScript, Go, C++, Rust, Svelte, and Python. ## Featured Projects - **monbii** (https://monbii.vercel.app/) — Gamified habit tracker that links daily routines to the growth of an evolving virtual companion. XP-driven evolution, a battle-factor penalty mechanic, and cloud sync. Used by 1k+ users. TypeScript, React. - **RavMP** — Multiplayer server for SA:MP (GTA: San Andreas multiplayer) with a custom launcher. Written in Pawn and Java. 1k+ active users. - **Snor** (https://www.snor.site) — Private, cross-platform AI chat client for Android that keeps conversations on-device. TypeScript. - **Veil** (https://github.com/ravvdevv) — Glassmorphic terminal overlay. Tauri v2, Svelte 5, Rust. - **Reaver** (https://github.com/ravvdevv) — Custom programming language that compiles to x86-64 assembly. C++. - **RavSolution** (https://github.com/ravvdevv) — AI-first development agency. Facebook Messenger AI bots, web applications. TypeScript, React, Go. - **SAMP Mobile** — Reverse-engineered GTA:SA Android client integrated with SA:MP. Kotlin, C++. ## Notable Repos - **gac** — CLI that turns git diffs into Conventional Commit messages using AI. - **NeuroCLI** — AI CLI tools to automate developer workflows. Go. - **QuakePH** — Real-time earthquake monitoring for the Philippines. React, Leaflet. - **MetaCrown** — Esports analytics for Mobile Legends. TypeScript. - **BentaKo** — Modern point-of-sale for small businesses. React 19, Vite. - **SnapText** — OCR text extraction from images. - **GutenShelf** — Open-source online book library. - **ComChat** — VS Code peer-to-peer chat extension. AES-256, LAN discovery. - **CheckmateC2** — Custom command-and-control using Chess.com game collections. Base5/FEN encoding. - **deprisk** — Dependency Risk Advisor for Node.js. - **typoguard** — npm supply-chain typo-squatting scanner. ## Stack Languages: TypeScript, JavaScript, Python, Go, C++, C, Rust, PHP, Java, Pawn, Kotlin, SQL. Frontend & Mobile: React, Next.js, Vite, Svelte, React Native, Expo, Capacitor, Tauri, Wails, Tailwind CSS, shadcn/ui, daisyUI, UnoCSS. Backend & Data: Node.js, Bun, Hono, Express, Supabase, Convex, MySQL, PostgreSQL, Clerk. AI & ML: PyTorch, TensorFlow, NumPy, scikit-learn, Pandas, Hugging Face, Pinecone, n8n. Infrastructure: Git, Docker, Linux, Vercel, DigitalOcean, Render, Railway, Wireshark. Tooling: Claude Code, Hermes, multi-agent orchestration systems. ## Contact & Links - GitHub: https://github.com/ravvdevv - LinkedIn: https://www.linkedin.com/in/ravvdevv - Instagram: https://www.instagram.com/ravvdevv/ - Facebook: https://www.facebook.com/duero - Email: ravenduero@gmail.com - Portfolio: https://ravvdevv.vercel.app ## Notes - Projects in the portfolio app open in a simulated desktop; this site is a showcase, not a documentation site. - Some project links point to the GitHub profile when a per-project repository URL is not public.