Ravi Yadav.
Full Stack Developer
Full Stack Developer focused on scalable web applications, backend APIs, authentication systems, and AI-driven workflows, with proven experience shipping production-ready features for real users.
Work Experience
Software Engineering Intern
LearnDevs
Engineered a Python-based web scraper using Playwright to automate course data collection, aggregating and maintaining 20,000+ courses with scheduled cron jobs and a MySQL backend, eliminating manual data entry. Implemented a full blog system with an admin portal, rich-text editor, image upload, and SEO-friendly slug routing, reducing content publishing time by ∼ 70% compared to manual workflows. Delivered an admin dashboard tracking 6+ platform metrics (courses, blogs, jobs, coupons) with visual analytics, cutting reporting effort for the team by ∼ 3 hours per week.
Frontend Developer Intern
Eventviewz
Contributed to a live platform serving 10K+ users across 15+ events, shipping 4+ production-ready UI features with minimal feedback cycles. Developed user-facing event modules and admin management interface covering listings, detail views, and registration workflows, reducing admin task time by ∼ 40%. Crafted a fully responsive landing page and form components in React.js, Next.js, and Tailwind CSS, validated across mobile, tablet, and desktop breakpoints.
Skills
Projects
Jadui Placement – AI Career Coach
Architected a full-stack placement prep platform using Next.js 14 and FastAPI with Supabase (PostgreSQL) for auth, data persistence, and role-based access control for students and admins. Integrated 7 modular REST API services — AI resume parsing via Groq, mock interview generation and scoring via Gemini, and GitHub profile analytics — reducing manual prep effort by ∼ 60%. Constructed a 4-axis Readiness Radar aggregating resume quality, technical depth, interview performance, and consistency to compute a unified placement-readiness score per student.
EdTech Learning Platform
Launched a full-stack platform with JWT-based auth and role-based access (admin/user), supporting 100+ concurrent users in production on Vercel. Structured and implemented 10+ REST API endpoints for authentication, course management, and progress tracking. Optimized backend by caching job/internship data in MongoDB, reducing repeated API calls by ∼ 50% and improving average response time.
Network Authentication Automation
Automated captive portal login via HTTP POST requests with stored credentials, eliminating manual re-authentication for 5,000+ students on campus. Integrated session persistence with auto re-authentication on network change, reducing login failures by ∼ 90%. Reduced average manual login effort from ∼ 2 minutes to zero through seamless background authentication with retry logic.
Education
B.Tech in Computer Science and Engineering
Lovely Professional University
CGPA: 8.79/10