Skip to content
View rawlx's full-sized avatar

Highlights

  • Pro

Block or report rawlx

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

Hi, I'm Rahul

πŸ’» Full Stack Developer | 🧠 Systems & Backend Enthusiast | ⚑ Problem Solver

I love building scalable systems, decentralized applications, and experimenting with low-level concepts that power modern software.


πŸ§‘β€πŸ’» About Me

  • πŸŽ“ I'm a pre-final year student at ABV-Indian Institute of Information Technology and Management Gwalior, pursuing an Integrated M.Tech in Information Technology.
  • πŸ”­ Currently working on Decentralized File Storage Systems & Backend Engineering
  • 🌱 Learning deeply about Go, Distributed Systems, Networking, and OS concepts
  • 🧠 Interested in System Design, P2P Architectures, Blockchain, and ML Applications
  • πŸ—οΈ Experienced with Full Stack Development (React, Node.js, MongoDB)
  • ⚑ Love turning complex ideas into practical systems

πŸš€ Tech Stack

πŸ’» Languages

  • Go
  • JavaScript
  • Java
  • Python

🌐 Frontend

  • React.js
  • Tailwind CSS

βš™οΈ Backend & Databases

  • Node.js
  • Express.js
  • REST APIs
  • WebSockets
  • MongoDB
  • SQL
  • Redis

☁️ DevOps and Cloud / Tools

  • Docker
  • Kubernetes (Learning)
  • Git & GitHub
  • Linux
  • AWS

πŸ”— Other Interests

  • Blockchain Development
  • Distributed Systems
  • Peer-to-Peer Networking
  • Machine Learning and Deep Learning

🧩 Featured Projects

🧠 Remote Code Executor (Microservices Architecture)

A scalable microservices-based remote code execution platform designed to securely run user-submitted code across isolated services.

Repository:
https://github.com/rawlx/Remote-code-executor-microservices

Key Highlights:

  • Built using a microservices architecture separating API gateway, execution engine, and storage services.
  • Supports multiple languages like C++, java, Python and multi-file code execution workflows, mimicking real development environments.
  • Designed backend sandboxing concepts for safer execution and resource isolation.
  • Service-to-service communication optimized for scalability and modularity.

πŸš€ Decentralized File Storage System

A peer-to-peer distributed storage system focused on reliability, scalability, and data integrity.

Repository:
https://github.com/rawlx/peer-vault

Key Highlights:

  • Content-addressable storage for efficient file referencing.
  • Distributed replication strategy across peers for fault tolerance.
  • Integrity verification mechanisms ensuring secure data transfer.
  • Built using Go networking primitives, emphasizing low-level networking and concurrency.

πŸ₯ Decentralized Medical Record Management

A hybrid architecture combining blockchain trust with practical cloud storage.

Repository:
https://github.com/rawlx/Decentralised-Unified-Medical-Records-System-DUMRS-

Key Highlights:

  • Blockchain-based hashing for tamper-proof medical record verification.
  • Smart contract integration on Ethereum Sepolia testnet.
  • Hybrid model balancing decentralization with real-world scalability.
  • Secure handling and verification of medical data fingerprints.

🚌 Smart Bus Scheduler System

An intelligent scheduling system designed to optimize public transport operations using demand-based logic.

Repository:
https://github.com/rawlx/Bus-Scheduler

Key Highlights:

  • Automated scheduling algorithm based on demand forecasting using Transformer model.
  • Dynamic fleet allocation to optimize operational efficiency.
  • Focus on real-world transport optimization and scalability.
  • Data-driven decision-making for resource utilization.

🌍 Connect With Me


Pinned Loading

  1. Remote-code-executor-microservices Remote-code-executor-microservices Public

    A scalable remote code execution platform built with microservices and Docker sandboxing. Supports multi-language compilation and execution with strict CPU, memory, and time limits, real-time resul…

    JavaScript

  2. Decentralised-Unified-Medical-Records-System-DUMRS- Decentralised-Unified-Medical-Records-System-DUMRS- Public

    Forked from Shreesh-Gawande/DUMRS

    JavaScript

  3. Social-Sphere Social-Sphere Public

    A MERN stack group chat application built using socket.io as the websocket.

    JavaScript

  4. Bus-Scheduler Bus-Scheduler Public

    An intelligent system using a deep learning model to forecast hourly passenger demand per route. An algorithm then creates an optimized schedule by calculating the required buses and their departur…

    Python

  5. peer-vault peer-vault Public

    A decentralized file storage and retrieval system built in Go over TCP. It enables peer-to-peer file uploads, replication across peers for availability, and efficient retrieval via peer discovery, …

    Go