Skip to content
View AyushRawal's full-sized avatar

Highlights

  • Pro

Block or report AyushRawal

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
AyushRawal/README.md

Hi, I'm Ayush Rawal! πŸ‘‹

πŸŽ“ Student | Backend & AI Developer | Open Source Enthusiast


πŸš€ About Me

Hi! I'm a passionate student deeply interested in scalable backend systems, AI model deployment, and building impactful solutions. I love working with cloud-native tech, microservices, and robust developer workflows. I’m always eager to learn, collaborate, and contribute to open source.


πŸ”₯ Featured Projects

  • Description: Microservice-based backend powering the Knowledge Garden app.
  • Key Tech: Node.js, TypeScript, PostgreSQL, MongoDB, Elasticsearch, Kafka, Consul, S3 (MinIO/AWS)
  • Features: Authentication, resource management, search, file storage, service discovery, event-driven architecture, CI/CD, and strong security/testing.
  • Description: Full-stack platform for uploading, deploying, and managing ML models with a clean web UI.
  • Key Tech: Python (Flask, FastAPI), JavaScript, HTML/CSS
  • Features: Model upload/validation, dynamic deployment, web interface for users, flexible architecture for different ML model types.
  • Description: A robust peer-to-peer file sharing system built in C++ that enables users to seamlessly share files directly, without the need for centralized servers.
  • Key Tech: C++, Shell scripting
  • Features: Decentralized file transfer, efficient peer discovery, privacy-focused sharing, cross-platform compatibility, and scalable architecture for reliable data exchange.

πŸ› οΈ Tech Stack & Skills

  • Backend: Node.js, TypeScript, Express, Python (Flask, FastAPI)
  • Databases: PostgreSQL, MongoDB
  • DevOps/Infra: Docker, Kafka, Consul, S3, CI/CD, GitHub Actions
  • Frontend: JavaScript, HTML, CSS
  • Other: Microservices, event-driven systems, automated testing, security best practices

🌍 Open Source Contributions

I’m proud to contribute to the open source community! Here are a few highlights:

Pinned Loading

  1. YTMusic YTMusic Public

    A simple python script to play songs from YouTube in terminal. Supports auto-play and playlists. Download songs for offline listening.

    Python 12 1

  2. password-manager-backend password-manager-backend Public

    Theoretically, the most secure online password manager possible. This is the backend repository, a REST API written using Flask in Python.

    Python 3

  3. password-manager password-manager Public

    Theoretically, the most secure online password manager possible. This is the web frontend repository.

    JavaScript 2

  4. password-manager-cli password-manager-cli Public

    Command line client for my password manager

    JavaScript 2

  5. money-manager-cli money-manager-cli Public

    A command line python application for basic money management.

    Python 2

  6. competitve-programming-helper competitve-programming-helper Public

    A simple C++ script to help with competitive programming.

    C++ 3