Skip to content
View RaviP9973's full-sized avatar

Highlights

  • Pro

Block or report RaviP9973

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. 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
RaviP9973/README.md
Typing SVG

πŸ‘¨β€πŸ’» CSE Student @ IIIT Bhagalpur | Full Stack Developer

πŸ“ Bhagalpur, Bihar, India | πŸš€ Targeting Software Engineering Internships


Profile Views


πŸš€ About Me

I am a final year B.Tech Computer Science and Engineering student at IIIT Bhagalpur, graduating in 2027. I enjoy solving challenging Data Structures & Algorithms problems and building scalable full-stack and AI-powered applications.

My interests span Full-Stack Development, Generative AI, RAG, Multi-Agent Systems, Microservices, System Design, and Event-Driven Architecture.

#include <iostream>
#include <vector>

struct Developer {
    string name = "Ravi Prakash Pal";
    string education = "B.Tech CSE @ IIIT Bhagalpur (2027)";
    string cgpa = "8.05 / 10";
    string recent_role =
        "Software Engineer Intern @ Knockhere Technologies";

    vector<string> interests = {
        "Competitive Programming",
        "Full-Stack Development",
        "Generative AI & RAG",
        "System Design & Microservices",
        "Event-Driven Architecture"
    };

    void currentStatus() {
        cout << "Building scalable full-stack & AI-powered systems!" << endl;
        cout << "Exploring RAG, Multi-Agent Systems & Microservices." << endl;
        cout << "Actively targeting Software Engineering Internships!" << endl;
    }
};

πŸŽ“ Education

Indian Institute of Information Technology, Bhagalpur

B.Tech in Computer Science and Engineering πŸ“… September 2023 – June 2027 πŸ“Š CGPA: 8.05 / 10


πŸ’Ό Experience

Software Engineer Intern | Knockhere Technologies PVT LTD

May 2025 – September 2025

  • Developed a production-grade food delivery PWA using React, Supabase, and Node.js, featuring 15+ pages, 35+ reusable components, OTP authentication, and real-time order tracking.
  • Built a secure Razorpay payment pipeline with JWT verification and SHA-256 tamper detection, supporting wallet, COD, and online payments across 8 order lifecycle states.
  • Optimized the data access layer by authoring 15+ PostgreSQL RPC functions and implementing service-worker caching across 20+ tables, enabling offline-first functionality and reducing redundant network requests.

πŸ“‚ Featured Projects

πŸ€– WanderPlan AI β€” LLM-Powered Travel Agent

AI-powered travel planning assistant using LangChain and LangGraph

  • Architected an LLM-powered smart chatbot in Python using LangChain and LangGraph, orchestrating a Supervisor agent to dynamically route requests to specialized AI sub-agents.
  • Built a RAG (Retrieval-Augmented Generation) pipeline with ChromaDB, using text embeddings and NLP techniques to improve contextual retrieval and reduce hallucinations.
  • Engineered strict input guardrails and a Human-in-the-Loop (HITL) workflow for prompt safety and controlled AI interactions.
  • Integrated PostgreSQL for structured data management and maintained the project using Git/GitHub.

Tech Stack: Python LangChain LangGraph ChromaDB PostgreSQL RAG Guardrails HITL


🧩 Study-Notion β€” Full-Stack EdTech Platform

Microservices-oriented EdTech platform for course sales and video streaming

  • Delivered a full-stack EdTech platform featuring 13 pages, 9 data models, and 37+ REST APIs for course sales and video streaming.
  • Integrated Razorpay for payments, Cloudinary for media management, and implemented 3 role-based access levels.
  • Migrated OTP storage from MongoDB to Redis, reducing latency by approximately 95% (~1ms); introduced Redis-backed JWT blacklisting and multi-layer rate limiting.
  • Refactored the monolith into User and Mail microservices using RabbitMQ, reducing OTP API latency by 40% through asynchronous SMTP offloading.

Tech Stack: JavaScript React.js Node.js Express.js MongoDB Redis RabbitMQ Razorpay Cloudinary


πŸ’Ό Dream Jobs β€” Job Marketplace

Dual-role job marketplace connecting candidates and employers

  • Engineered a dual-role job board using Next.js 16, TypeScript, Prisma, and NeonDB, supporting 10+ data models, Stripe subscriptions, and NextAuth v5 with GitHub/Google OAuth.
  • Integrated GPT-4o-mini for automated resume evaluation across 5 weighted criteria, powering a 5-stage hiring pipeline.
  • Implemented event-driven email notifications using Inngest and Resend.
  • Strengthened application security with Arcjet bot detection and rate limiting across 12 server actions, Stripe webhook signature validation, and Zod schema validation across 6 API input schemas.

Tech Stack: Next.js 16 TypeScript Prisma NeonDB Stripe NextAuth v5 Inngest Resend Arcjet OpenAI API Zod


πŸ† Achievements & Competitive Programming

  • 🟠 LeetCode Knight: Peak rating 1851, peak global rank 1779.
  • 🟑 CodeChef 3-Star: Peak rating 1606, peak global rank 437.
  • πŸ”΅ Codeforces Pupil: Peak rating 1291, peak global rank 1459.
  • 🧠 1200+ DSA / Competitive Programming problems solved.
  • πŸ† Bit-by-Bit Hackathon: Secured 7th place in a 36-hour hackathon as part of a 5-member team.
  • βš”οΈ Competed in 30+ rated contests across competitive programming platforms.

πŸ› οΈ Tech Stack

Category Technologies
Languages Python C++ JavaScript TypeScript SQL HTML CSS
Frontend React Next.js Tailwind
Backend & APIs Node.js Express.js FastAPI Prisma
AI / GenAI LangChain LangGraph HuggingFace Streamlit Whisper
Databases PostgreSQL MongoDB MySQL Redis ChromaDB Firebase
Cloud & Tools Git Docker AWS RabbitMQ Inngest Postman Vercel
Concepts Generative AI RAG Prompt Engineering Multi-Agent Systems HITL Semantic Search Information Extraction Summarization System Design DSA Microservices Asynchronous Programming

πŸ“Š GitHub Analytics


⚑ Current Focus

πŸ”₯ Area 🎯 Focus
DSA & Competitive Programming Solving Medium/Hard problems and maintaining competitive programming consistency
Generative AI Building RAG pipelines, Multi-Agent Systems, Guardrails & HITL workflows
System Design Designing Microservices, asynchronous systems, caching & event-driven architectures
Full-Stack Development Building production-ready applications with Next.js, React, Node.js & PostgreSQL
Backend Engineering Exploring Redis, RabbitMQ, REST APIs and scalable service architectures

🀝 Let's Connect

LinkedIn Gmail

"Code is like humor. When you have to explain it, it’s bad."

Popular repositories Loading

  1. Youtube-clone Youtube-clone Public

    JavaScript 1

  2. Password-Generator Password-Generator Public

    CSS

  3. weather-app weather-app Public

    JavaScript

  4. shop-app-react shop-app-react Public

    JavaScript

  5. Tik_Tak_toe Tik_Tak_toe Public

    JavaScript

  6. stone-paper-scissor stone-paper-scissor Public

    JavaScript