Skip to content
View code-1py's full-sized avatar
🎯
Focusing
🎯
Focusing
  • 10:36 (UTC +05:30)

Block or report code-1py

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
code-1py/README.md

Hi, I'm Bhavya Malhotra 👋

Student developer interested in backend development, cybersecurity, and networking.

I build open-source projects with Python, explore how systems work internally, and enjoy creating practical tools.

Currently building Rivora Ecosystem — a Python web ecosystem exploring HTTP/3, QUIC, and protocol-based server/framework separation.


🚀 Current Project

🌐 Rivora Ecosystem

An open-source Python web ecosystem focused on modern web infrastructure.

The goal is to keep servers and frameworks independent through a common communication layer.

Components

A protocol layer inspired by ASGI that allows compatible servers and frameworks to communicate without depending on each other's internals.

🌐 Riven

HTTP/3 server currently under development.

Built using:

aioquic · asyncio · uvloop

⚡ Rivora Framework

A framework planned around RCP.

Development journal:

📖 r/RivoraEcosystem

🛠 Tech Stack

Languages & Frameworks


Python · Kotlin · JavaScript · FastAPI

Databases


MongoDB · PyMongo · SQLite

Tools & Environment


Git · GitHub · VS Code · Linux

Networking & Security

asyncio · aioquic · uvloop · HTTP/3 · QUIC

Web Security · Nmap · Wireshark


📦 Projects

🔍 NetraX

Async Python wrapper for Nmap with typed models, structured exceptions, configurable timeouts, and scan profiles.

Python · asyncio · Networking · PyPI


🎵 RaagaX

Desktop music and video player built with Python.

Features direct streaming, search, and playback without downloads or accounts.

Python · FastAPI · PyWebView · yt-dlp


🎙️ VoiceForge

Discord bot for dynamic temporary voice channels.

Automatically creates, manages, and removes voice channels.

Python · discord.py


🌐 Fukray

Backend for a Discord community platform.

Includes authentication, MongoDB integration, and admin functionality.

FastAPI · MongoDB · JWT


📚 Currently Exploring

  • HTTP/3 and QUIC
  • Async Python systems
  • Web server architecture
  • Protocol design
  • Web application security
  • Android development with Kotlin

🔗 Connect

Portfolio

GitHub

LinkedIn

Rivora Development Journal


Building, learning, and sharing the process along the way.

Popular repositories Loading

  1. VoiceForge VoiceForge Public

    A self-hosted Discord bot for dynamic temporary voice channel management.

    Python 8

  2. Fukray Fukray Public

    Fukray Website Backend

    Python 4

  3. RaagaX RaagaX Public

    A self-contained desktop music and video player. Paste a link or search by name — RaagaX fetches and plays it instantly. No downloads, no accounts, no browser needed.

    Python 3

  4. NetraX NetraX Public

    Async Python wrapper for Nmap with typed dataclasses, asyncio support, XML parsing, configurable timeouts, and built-in scan profiles.

    Python 2

  5. Calculator-app-with-kotlin Calculator-app-with-kotlin Public

    Calculator app built as part of my App Development with Kotlin course.

    Kotlin 2

  6. terminal-chat-app-with-QUIC terminal-chat-app-with-QUIC Public

    A terminal-based chat application built with Python and aioquic to learn QUIC internals. Implements stream-based messaging, connection lifecycle management, protocol validation, and event-driven co…

    Python 2