I am a pre-final year B.Tech student passionate about Data Structures & Algorithms and building scalable Web Applications. I bridge the gap between low-level optimization and high-level system design.
#include <iostream>
#include <vector>
struct Developer {
string name = "Ravi Prakash Pal";
string college = "IIIT Bhagalpur";
string role = "Full Stack Engineer";
vector<string> interests = {
"Competitive Programming",
"System Design",
"Next.js Ecosystem",
"Database Management"
};
void currentStatus() {
cout << "Targeting Summer Internships!" << endl;
cout << "Building a Next.js 16 Job Board Platform." << endl;
}
};
A Next.js 16 powered platform connecting job seekers with companies
- Core Features: Job posting & applications, Resume uploads, Favorites system, Stripe payments, NextAuth authentication, Email notifications via Resend, Rich text editor, Real-time job filtering.
- Tech Stack:
Next.js 16TypeScriptMongoDBPrismaTailwind CSSNextAuthStripeUploadThingInngestArcjetShadcn UI
A full-stack EdTech platform connecting instructors and students.
- Core Features: Course management, Video streaming, Payment integration (Razorpay), Progress tracking, OTP verification.
- Tech Stack:
React.jsNode.jsExpressMongoDBRedux ToolkitTailwind CSSCloudinaryJWT Auth
| π₯ Current Focus | π― Status |
|---|---|
| Data Structures | Solving LeetCode Hard/Medium daily in C++ |
| System Design | Learning distributed caching & load balancing |
| Development | Mastering Next.js Server Components |


