RESUME
Ram Ashish Yadav

SKILLS

  • Languages - TypeScript (strict mode), JavaScript, HTML5, CSS3, SQL
  • Frontend - React 19, Next.js 15/16 (App Router), Redux Toolkit, TanStack Query, Zustand, Vite
  • Styling & UI - Tailwind CSS 4, GSAP, Framer Motion, Shadcn UI, Radix UI, Material UI
  • Database - MongoDB (Mongoose), MySQL
  • Real-Time - Socket.io, LiveKit (WebRTC), JWT, Bcrypt.js, OTP, Clerk, CSRF protection
  • Cloud - Docker, GitHub Actions (CI/CD), Vercel, Render, Git, Postman
  • AI & Api - Google Gemini API, Razorpay, SendGrid, Cloudinary, UploadThing, Web-Push (VAPID), Svix
  • Testing & SEO - Jest, SSR, sitemap generation, image optimisation
  • Methodology - MVC Architecture, SDLC, REST API Design, Cross-Browser Testing, Debugging

LANGUAGES

  • ENGLISH (Proficient)
  • HINDI (Advanced)
  • BENGALI (Proficient)

Interest

  • MERN Stack Development (MongoDB, Express.js, React.js, Node.js)
  • Building full-stack web applications

Personal Info

  • Marital Status : Single

Ram Ashish Yadav

Full-Stack Developer | React . Next.js . Node.js . TypeScript . MongoDB

PROFILE

Full-Stack Developer with hands-on experience building and deploying real-time, production-grade web applications — including a Twitch-style livestreaming platform and an airline booking engine handling 200+ concurrent users. Proficient across the React/Next.js frontend and Node.js/MongoDB backend, with practical expertise in WebRTC, Socket.io, CI/CD pipelines, and third-party integrations like Razorpay and Google Gemini AI. Brings a background in high-pressure, customer-facing operations and a strong focus on type-safe, maintainable code.

Personal Project/s

Project Name :

Twitch_Clone

Description :

Stack: Next.js 15, React 19, TypeScript, Prisma, Supabase, LiveKit (RTMP/WHIP), Clerk, Razorpay, Uploadthing, Zustand, TanStack Table, Svix, Tailwind CSS, Lucide React, Vercel Architected a scalable live-streaming ecosystem using Next.js 15 (App Router) and TypeScript, implementing Server-Side Rendering (SSR) and dynamic layouts to deliver a high-performance discovery interface optimized for SEO and sub-second page transitions. Engineered a low-latency broadcasting engine integrated with LiveKit, supporting RTMP and WHIP protocols for seamless OBS integration; developed a custom ingress management system to automate stream key generation and real-time live status synchronization across the platform. Built a real-time community engagement layer featuring ultra-fast chat synchronization with unique viewer color-coding, live viewer counters, and advanced moderator tools (Kick, Slow Mode, Follower-only chat) leveraging Zustand for efficient state management. Secured a robust full-stack infrastructure using Clerk for multi-tenant authentication and Svix webhooks to synchronize user metadata across a Prisma/Supabase-backed database, ensuring data integrity for complex following and blocking systems. Delivered a high-impact creator dashboard featuring real-time stream configuration, revenue tracking via Razorpay integration, and automated media delivery using Uploadthing for high-resolution thumbnail and profile management.

Project Name :

AIR-INDIA Clone

Description :

Stack: React 19, TypeScript, Vite, Node.js, Express, MongoDB, Socket.io, Redux Toolkit, TanStack Query, Tailwind CSS, Framer Motion, Leaflet, React Three Fiber, Razorpay, Google Gemini AI, Recharts, Docker, Vercel, Render
  • Architected a scalable MERN-stack airline platform with a type-safe React 19 frontend and a custom Node.js/MongoDB backend; migrated from Supabase to a self-hosted architecture to achieve greater control over relational data modeling and complex flight logic.
  • Containerized the entire application ecosystem using Docker and Docker Compose, ensuring environment parity between development and production, and streamlining the deployment of multi-container microservices.
  • Engineered a real-time booking engine using Socket.io for instant synchronization of seat availability across 200+ concurrent users, featuring optimistic UI updates to ensure a lag-free user experience.
  • Integrated Google Gemini AI to power an intelligent customer support chatbot capable of handling 80% of common travel inquiries; implemented Razorpay for secure payments with automated PDF e-ticket generation via jsPDF.
  • Delivered high-impact visualizations including 3D aircraft previews (React Three Fiber), interactive global route maps (Leaflet.js), and a data-rich admin dashboard (Recharts, MUI Data Grid) for tracking real-time revenue and booking trends.

Project Name :

Shield -- Full-Stack Emergency Safety Platform

Description :

Stack: Next.js, React, Node.js, Express, MongoDB, Socket.io, Tailwind CSS, Leaflet.js, Razorpay
  • Fast Emergency Alerts: Built an SOS system that sends a user’s live location to 3 emergency contacts and admins instantly (in less than 0.5 seconds) using Socket.io.
  • Smart Safety Maps: Used Leaflet.js to create a map that shows dangerous "heatmaps" and safe places like police stations or hospitals nearby.
  • 3-Way Notifications: Created a system that sends alerts in three ways: phone push notifications, emails (via SendGrid), and in-app alerts to make sure help is reached.
  • Local Community Chat: Built a chat feature that lets users talk only to people in their same neighborhood based on their GPS location.
  • Paid Features: Integrated Razorpay to let users pay for extra safety features, like adding more emergency contacts to their profile.
  • Secure & Fast: Added safe login features with JWT/OTP and made sure the app loads quickly and works perfectly on both mobile and desktop.
  • Automatic Deployment: Set up a system (CI/CD) that automatically tests and updates the app on Render and Vercel every time new code is added, ensuring the site is always live and up-to-date

Project Name :

Portfolio -- Next.js 16 Developer Showcase

Description :

Portfolio -- Next.js 16 Developer Showcase portfolio-nextjs-prky.vercel.app Stack Next.js 16, React 19, TypeScript, Tailwind CSS 4, GSAP, App Router, Vercel • Engineered a high-performance developer portfolio achieving 95+ Lighthouse score using Next.js 16 App Router, TypeScript, SSR, and the Metadata API with dynamic sitemap generation. • Crafted a premium Glassmorphism UI using Tailwind CSS 4 with mesh-glow backgrounds, animated grid lines, and immersive scroll-based timeline animations via GSAP and custom React 19 hooks.

Experience/s

19/10/2022 - 10/07/2024

Company :

CELEBI ASIPL

Designation :

PASSENGER SERVICE EXECUTIVE

Description :

  • Assisted passengers with check-in, boarding, baggage handling, and airport procedures

  • Verified travel documents, issued boarding passes, and managed gate operations & announcements

  • Resolved passenger queries and handled real-time issues to ensure smooth travel experience

  • Coordinated with security, ground staff, and airline teams for on-time departures

  • Provided special assistance to elderly passengers, wheelchair users, and unaccompanied minors

  • Maintained high service standards, safety compliance, and professionalism during peak hours

EDUCATION

West Bengal Board of Secondary Education (WBBSE) (55%)

West Bengal Council of Higher Secondary Education (WBCHSE)

The University of Burdwan

Amity University Online (MCA) (6.7 CGPA)

Logo