Skip to content
View RounakKumarAgarwal's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report RounakKumarAgarwal

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.

Content in all repositories owned by your account will be closed.
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
RounakKumarAgarwal/README.md

👋 Hi, I'm Rounak!

I don't just build projects — I aim to build products.

I'm a Computer Science Engineering undergraduate passionate about software development, problem-solving, and building applications that solve real-world problems.

My primary focus is full-stack web development, with a growing interest in backend engineering, system design, and AI-powered applications. I enjoy turning ideas into working products, learning by building, and contributing to open-source projects.

Currently, I'm strengthening my Data Structures and Algorithms skills in Java, exploring AI/ML, and collaborating with open-source communities to become a better engineer.

  • 💻 Building full-stack applications using JavaScript, React, Node.js, Express, and MongoDB.
  • 🧠 Practicing DSA and improving problem-solving skills in Java.
  • 🌱 Exploring AI/ML, LLMs, RAG, and AI-powered software.
  • 🌍 Contributing to open-source projects and learning from experienced developers.
  • 🏆 Participated in hackathons and programming competitions.
  • 🤝 Interested in software engineering internships, open source, and collaborative projects.

Open to collaborating on: Open Source · Full-Stack Development · Backend Engineering · AI-Powered Applications · Hackathons


🛠️ Languages, Technologies & Tools

Programming Languages

Programming Languages

Frontend Development

Frontend Technologies

Backend Development & Databases

Backend Technologies

AI / ML & Generative AI

Python

Developer Tools & Deployment

Developer Tools

🚀 Featured Projects

AI-powered recruitment and resume analysis

An AI-powered recruitment application designed to help analyze resumes, assess candidate suitability, and support interview preparation.

  • Resume parsing and candidate analysis.
  • Machine learning-based candidate suitability prediction.
  • Retrieval-Augmented Generation (RAG) for contextual question answering.
  • Exploring practical applications of AI in recruitment.

Tech Stack: Python · Streamlit · Scikit-learn · FAISS · LLM APIs


Full-stack vacation rental platform

A vacation rental application inspired by Airbnb, allowing users to explore properties, create listings, upload images, and share reviews.

  • User authentication and authorization.
  • Listing creation, editing, deletion, and review functionality.
  • Cloudinary integration for image uploads.
  • Interactive maps using Leaflet and OpenStreetMap.
  • Backend deployment and database integration.

Tech Stack: Node.js · Express.js · MongoDB · Mongoose · EJS · Passport.js · Cloudinary · Leaflet

🌐 Live Demo: Stayvora


Full-stack website for a photo booth business

A website built to provide customers with a convenient way to explore photo booth services and interact with the business online.

  • Responsive user interface.
  • Booking and customer-review functionality.
  • Backend APIs using Express.js.
  • MongoDB database integration.
  • Production deployment.

Tech Stack: HTML · CSS · JavaScript · Node.js · Express.js · MongoDB

🌐 Website: pixie.zone


🎯 QueuePilot — Smart Queue Management System

Making queues smarter through scheduling and concurrency

A smart queue management system designed around token issuance, queue scheduling, and multi-counter assignment.

  • User, staff, and admin roles.
  • JWT-based authentication.
  • Token lifecycle: waiting → assigned → in-service → served.
  • Concurrency handling for simultaneous queue requests.
  • Priority-based scheduling and estimated waiting times.
  • Exploring min-heaps and efficient counter assignment algorithms.

Tech Stack: Node.js · Express.js · MongoDB · Mongoose · JWT · bcryptjs


🗣️ DebateAI

Open-source AI-assisted debate platform

Contributing to an open-source debate platform and exploring improvements to its real-time collaboration and AI-powered feedback experience.

Areas of interest include:

  • Improving the debate experience and real-time synchronization.
  • Making debate transcripts more reliable and accessible.
  • Exploring AI-generated feedback and debate performance analysis.
  • Helping identify, investigate, and fix application bugs.

Focus: Open Source · React · JavaScript · AI Integration · Debugging


🌱 Open Source Journey

I believe open source is one of the best ways to learn software engineering beyond personal projects.

I'm interested in contributing to projects where I can understand an existing codebase, investigate bugs, implement features, and collaborate with maintainers.

What I'm working on:

  • 🔍 Understanding unfamiliar repositories and their architecture.
  • 🐛 Reproducing issues and developing reliable fixes.
  • 🔧 Building features and submitting meaningful pull requests.
  • 🤝 Collaborating with maintainers and other contributors.
  • 📚 Learning software engineering practices from real-world codebases.

Interested in: AI-powered applications · Full-stack development · Developer tools · Backend systems

GitHub


🏆 Achievements

  • 🥉 Third Prize — HackQuest / COGNEBULA '26: Recognized for the Local Community Help Portal project at a college hackathon.
  • 🥇 Winner — Path to Programming '25: Won a programming competition at college.
  • 🦈 GitHub Achievements: Earned Pull Shark and YOLO badges.
  • 💡 Competitive Programming: Practicing algorithmic problem-solving and improving DSA fundamentals in Java.
  • 🌍 IEEE: Involved in IEEE-related student activities.

💻 Coding Profiles


📊 GitHub Statistics

GitHub Stats Top Languages



GitHub Streak



GitHub Contribution Graph

🏅 GitHub Trophies

GitHub Trophies

🐍 Contribution Snake

GitHub Contribution Snake

🎯 What I'm Focusing On

Currently_Learning:
  - Data Structures and Algorithms in Java
  - Advanced JavaScript and React
  - Backend development with Node.js and Express
  - Database design and MongoDB
  - AI/ML fundamentals and RAG applications

Currently_Building:
  - QueuePilot: Smart Queue Management System
  - Full-stack web applications
  - AI-powered software projects

Open_Source:
  - Exploring real-world codebases
  - Fixing bugs and implementing features
  - Collaborating with project maintainers

Exploring_Next:
  - TypeScript
  - System Design
  - Docker and CI/CD
  - NLP and Transformer architectures

Career_Goals:
  - Secure a software engineering internship
  - Become a stronger backend and full-stack engineer
  - Make meaningful open-source contributions
  - Build software that solves real problems

🤝 Let's Connect!

I'm always happy to connect with developers, collaborate on interesting projects, learn from the community, and contribute to meaningful software.

Email LinkedIn GitHub



"Don't just write code. Understand the problem, build the solution, and keep improving."

⭐ If you find something useful in my repositories, consider giving it a star!

Pinned Loading

  1. Pixie-PhotoBooth Pixie-PhotoBooth Public

    A website of a Pixie-Photo Booth that clicks memories of people.Pixie Booth Website is the official website for Pixie (pixie.zone), built end-to-end as part of my internship as a Software Developme…

    CSS 1

  2. Stayvora Stayvora Public

    Stayvora — A full-stack vacation rental platform built with Node.js, Express, MongoDB, and EJS. Features user authentication, property listings with Cloudinary image uploads, interactive Leaflet ma…

    JavaScript 1

  3. HireSenseAI HireSenseAI Public

    AI-powered recruitment platform for resume screening, ranking, and interview prep — built with Streamlit, scikit-learn, FAISS, and Groq LLM (RAG). Parses resumes, predicts candidate suitability, ge…

    Python 1

  4. boss-plugin-project-snapshot boss-plugin-project-snapshot Public

    Kotlin

  5. Weather-App Weather-App Public

    JavaScript

  6. RounakKumarAgarwal RounakKumarAgarwal Public