Back to portfolio
Download PDF

Aviral Shukla

Full Stack Developer

Noida, India
shuklaaviral403@gmail.com
+91-9555780318

github.com/getchavirallinkedin.com/in/aviral-shukla-736a7622bleetcode & geeksforgeeks · 300+ problems

Profile

Final-year Computer Science undergraduate who has spent the last two years building and shipping full-stack web products — first on the frontend, then across the whole stack. Comfortable owning a feature end to end: React interface, Express API, schema, authentication and the security pass at the end. Currently interning at Totely India on an AI-powered exhibition booth platform.

Technical skills

LanguagesJavaScript · TypeScript · Python · HTML
FrontendReact.js · Next.js · Tailwind CSS
BackendNode.js · Express.js · REST APIs · JWT Authentication
DatabasesMySQL · MongoDB · Redis
ToolsGit · GitHub · Docker · Vercel · Render · FFmpeg

Experience

Full Stack Developer Intern — Totely India

Jul 2026 — Present · Remote
  • Built a full-stack, AI-powered exhibition booth platform using React, TypeScript, Node.js, Express.js and MySQL.
  • Implemented JWT authentication, REST APIs, multi-step forms, draft submissions, conditional workflows and validation.
  • Added Google Cloud Storage file management, and hardened the API with XSS and input validation, SQL parameterisation, file validation and rate limiting.

Frontend Developer Intern — Vaishnav Technologies

Jul 2025 — Aug 2025 · Remote
  • Developed responsive UI components with React.js, HTML and Tailwind CSS.
  • Integrated components with RESTful APIs for dynamic data rendering.
  • Debugged components, resolved UI issues and improved application responsiveness.

Projects

BloodBond — Blood donation platform

Live · live

React.js · Node.js · Express · MongoDB · Redis · Google OAuth

  • Donor and availability search backed by REST APIs, with Redis caching on the hot lookups.
  • Google OAuth 2.0 sign-in with JWT authorisation, plus role-based access for donors, blood banks and admins.

Reservify — Smart reservation system

Live · live

React.js · Node.js · Express · MongoDB · JWT · Razorpay

  • Razorpay checkout integrated for online payments, with JWT auth guarding both user and admin flows.
  • Admin dashboard with full CRUD over listings and reservations.

MUGGAM — AI video generation

Live · live

React.js · Node.js · FFmpeg · Google OAuth

  • FFmpeg-powered rendering pipeline with customisable transitions and motion effects.
  • Full-stack flow from upload to export, wrapped in Google OAuth.

Media Automation Platform — Creator publishing tool

In development

React.js · TypeScript · Node.js · YouTube API

  • YouTube OAuth 2.0 and YouTube Data API for secure account linking and automated publishing.
  • Reusable frontend components in React, TypeScript and Tailwind, wired to backend APIs.

Education

JSS Academy of Technical Education

Bachelor of Technology, Computer Science & Engineering

Nov 2022 — Aug 2026 · Noida, India

Achievements

  • Solved 300+ Data Structures & Algorithms problems on LeetCode and GeeksforGeeks.
  • Secured Top 30 among 200+ teams at the Build With Delhi Hackathon.
  • Participated in Hack With India (national) and Smart India Hackathon, building web-based solutions in a team.
Same content as the PDF · Ctrl/Cmd + P for a clean copyshuklaaviral403@gmail.com