Skip to content
View riyonp23's full-sized avatar

Block or report riyonp23

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
riyonp23/README.md

Hello, I'm Riyon Praveen👋

Computer Science Student @ University of South Florida I build full-stack web applications and developer tools focused on automation, security, and clean API design.

🛠️ Tech Stack

Python JavaScript TypeScript Java C React Flask Node.js MongoDB PostgreSQL AWS Docker Git

🚀 Featured Projects

Drift — A floating developer notepad for Windows with offline AI and FTS5 search · Download Electron · React 18 · TypeScript · SQLite FTS5 · CodeMirror · Transformers.js

Offline on-device AI inference · Sub-millisecond SQLite FTS5 search · Six-window IPC architecture · Always-on-top floating notes · Zero network requests at runtime


CourtSide — NCAA D1 Men's Volleyball analytics dashboard with AI match predictions · Live Demo React 18 · TypeScript · Fastify · PostgreSQL · Prisma · WebSocket · Recharts

71 teams · 329+ players · Weighted logistic regression predictor across 7 features · Real-time NCAA data pipeline · Coaches Poll rankings · Conference standings · Player comparison with radar charts


Probe — AI-powered codebase Q&A from the terminal TypeScript · Tree-sitter · RAG · HuggingFace · Vectra · AES-256-GCM

CLI tool that indexes any repo (local or GitHub link), chunks code by AST boundaries, embeds locally, and streams answers with file + line citations. 5 LLM providers supported — Gemini is free.


Student Connect — Full-stack automation bridge syncing Canvas LMS → Todoist & Notion React 18 · Flask · MongoDB · RSA-2048 · JWT · OAuth 2.0 · APScheduler

20+ active users · 99.9% sync accuracy · Zero-Trust encryption · Passwordless auth


📬 Let's Connect

LinkedIn GitHub

Pinned Loading

  1. Drift Drift Public

    A floating developer notepad for Windows — built in Electron + React + TypeScript with offline on-device AI inference, sub-millisecond SQLite FTS5 search, and a multi-window IPC architecture. Zero …

    TypeScript 1

  2. Probe Probe Public

    CLI tool that indexes any codebase into a local vector database and answers natural language questions about the code with exact file and line citations. Built with TypeScript, Tree-sitter AST pars…

    TypeScript

  3. CourtSide CourtSide Public

    NCAA D1 Men's Volleyball analytics dashboard with AI-powered match predictions, real-time player leaderboards, and team comparison tools. Built with React 18, TypeScript, Fastify, PostgreSQL, Prism…

    TypeScript

  4. Student_Connect Student_Connect Public

    Eliminates manual assignment tracking by automating Canvas LMS → Todoist & Notion synchronization. Engineered with React 18, Flask, MongoDB, RSA asymmetric encryption, OAuth 2.0, and a custom state…

    Python 1

  5. Tokened Tokened Public

    🏆 1st Place 2023 FBLA — Gamified student engagement platform built in Python with MongoDB. Tracks event attendance and rewards participation with digital tokens to drive measurable school engagement.

    Python 2

  6. AttractionFinder AttractionFinder Public

    🏅 5th Place 2022 FBLA State — Constraint-based travel recommendation engine in Python. Filters attractions by budget and weather parameters, generating optimized itineraries with 95% classification…

    Python 2