Skip to content
View Ravi3727's full-sized avatar

Highlights

  • Pro

Block or report Ravi3727

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

💫 About Me:

👋 Hi, I'm Ravi, a passionate full-stack developer and AI/ML enthusiast currently pursuing a B.Tech in Mathematics and Computing at Delhi Technological University. With solid experience in both frontend and backend technologies, I enjoy building scalable web applications and solving coding problems.

I’ve worked on a variety of projects, including:

Real-Time Collaborative Whiteboard:

Developed a real-time whiteboard collaboration platform using React for the frontend and Node.js with Express for the backend, supporting simultaneous editing.
Managed application states using React’s Context Api, facilitating features like erasing and efficient undo/redo system. • Integrated essential drawing features, including line, rectangle, ellipse, arrow and text by handling browser event logic in Javascript. • Integrated Socket.IO for real-time communication, delivering sub-second latency in multi-user sessions. • Deployed the backend on Render and frontend on Vercel, ensuring smooth performance and scalability. GitHub: https://github.com/Ravi3727/White-Board-Web-Application

The Online Code Judge (OJ):

A distraction-free coding platform that enables users to practice data structures and algorithms (DSA), create and solve problems, and participate in coding contests. Developed using Next.js, Node.js, MongoDB, and Docker, this project focuses on enhancing user experience and scalability.
GitHub: https://github.com/Ravi3727/OJ

🧪 University Practical Lab Management System

A complete web application to simplify how practical labs are managed in universities! This system allows students to enroll in labs, track their attendance, check marks, view practicals, and submit work — all in one place. Meanwhile, teachers can create labs, assign practicals, review submissions, mark attendance, and assign grades with ease. GitHub: https://github.com/Ravi3727/University_Practical_Lab_Management

I’m always excited to collaborate on innovative projects that push the boundaries of technology and improve people's lives.

Feel free to explore my repositories and connect with me!

🌐 Socials:

Discord Instagram LinkedIn X

💻 Tech Stack:

C C++ CSS3 Java JavaScript HTML5 TypeScript AWS Vercel Render Firebase Bootstrap Django Express.js JWT Next JS NodeJS Nodemon React React Router React Hook Form Redux Socket.io Vite Webpack Yarn TailwindCSS Styled Components MongoDB Keras Matplotlib NumPy Pandas TensorFlow scikit-learn

📊 GitHub Stats:



✍️ Random Dev Quote

🔝 Top Contributed Repo


Pinned Loading

  1. White-Board-Web-Application White-Board-Web-Application Public

    Backend: https://white-board-backend-kt4q.onrender.com

    JavaScript 1

  2. OJ OJ Public

    The Online Code judge platform

    TypeScript

  3. University_Practical_Lab_Management University_Practical_Lab_Management Public

    JavaScript

  4. VibeVerse VibeVerse Public

    VideVerse is a full-stack MERN web application inspired by YouTube. It allows users to upload and stream videos, write tweets, comment, and like content. The platform is built using React, Tailwind…

    TypeScript

  5. DSA_AI_AGENT DSA_AI_AGENT Public

    JavaScript

  6. Game2048 Game2048 Public

    TypeScript