Skip to content
View aayushsoni-ai's full-sized avatar

Block or report aayushsoni-ai

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
aayushsoni-ai/README.md

πŸš€ Full Stack Developer | AI Builder | Tech Explorer


πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ B.Tech @ IIIT Sri City (2023 – 2027)
  • πŸ’Ό Ex SDE Intern @ Onlearn.app β€” built LMS features, WebSocket notifications, optimized APIs
  • πŸ€– Building AI-powered full-stack products with Gemini, Next.js & real-time systems
  • ⚑ Head of Operations @ GDG IIIT Sri City
  • πŸ“± Content Creator with 5M+ reach | Viral reel with 34M+ views

🌐 Portfolio: aayushsoni.vercel.app


βš™οΈ Tech Stack

πŸ’» Languages

Python TypeScript JavaScript C++ SQL

🎨 Frontend

Next.js React Tailwind CSS Shadcn UI Redux

⚑ Backend

Node.js Express FastAPI

πŸ—„οΈ Databases & Cloud

PostgreSQL MongoDB Redis Supabase Convex AWS Docker

πŸ› οΈ Tools

Git Vercel Figma Postman


πŸš€ Featured Projects


Next.js 15 Β· Gemini 3.5 Flash Β· Cline SDK Β· Sandpack Β· Supabase Β· Clerk

An AI code generation platform that builds full React apps from a prompt β€” live, in the browser.

  • πŸ€– Streams live build steps via Gemini 3.5 Flash with strict JSON output + npm registry validation to block hallucinated packages
  • πŸ” Agentic file-by-file patching via Cline SDK over SSE β€” updates Sandpack without remounting
  • πŸ› οΈ Human-in-the-Loop error recovery β€” detects runtime/compile errors and reinjects context into Gemini for self-healing

Next.js Β· Google Gemini Β· Stream SDK Β· Prisma Β· PostgreSQL Β· Clerk

A platform where users book 1:1 mock interviews with real interviewers and get AI-generated feedback.

  • πŸŽ™οΈ AI feedback engine powered by Gemini β€” analyzes transcripts for technical and communication skills
  • πŸ“Ή Low-latency 1:1 video sessions via Stream Video SDK with webhook orchestration for recordings & transcripts
  • πŸ’³ Automated credit system β€” instant interviewer payouts and auto-refunds for missed sessions

Next.js 15 Β· Gemini 2.5 Β· Convex Β· Redux Toolkit Β· Polar Billing Β· Inngest Β· Shadcn UI

An AI-powered UI designer that streams responsive component layouts directly to a live canvas.

  • πŸ–ΌοΈ Upload inspiration images β€” Gemini Vision extracts context for smarter component generation
  • ⚑ Real-time sync between Redux client state and Convex DB via custom listeners
  • πŸ’¬ Conversational AI chat interface for iterative, prompt-driven UI refinement

React.js Β· Node.js Β· Express.js Β· MongoDB Β· Stripe Β· Cloudinary Β· Tailwind CSS

A production-ready e-commerce platform with a full admin suite and Stripe payments.

  • πŸ” RBAC for secure user authorization and admin-level operation gating
  • πŸ’³ Secure Stripe checkout with RESTful APIs for product and inventory management
  • πŸ“Š 83 SEO score Β· 92 performance score on Lighthouse β€” optimized for discoverability and cross-device UX

πŸ’Ό Experience

SDE Intern β€” Onlearn.app (Jan 2026 – May 2026 Β· Remote)

  • Built and maintained core features for a full-stack LMS driving measurable DAU growth
  • Rewrote slow DB queries and REST APIs, reducing page load times platform-wide
  • Shipped a real-time WebSocket notification system improving daily engagement by ~15%

πŸ“Š GitHub Stats


🟩 Contribution Graph

Aayush's GitHub Contribution Graph


🌐 Connect With Me


⭐ If you like my work, consider giving a star to my repositories!

Pinned Loading

  1. Fabrix Fabrix Public

    JavaScript 1

  2. PrepT PrepT Public

    AI-powered interview marketplace for mock interviews, real-time collaboration, and intelligent feedback.

    JavaScript 1

  3. chat-app chat-app Public

    JavaScript 1

  4. forge forge Public

    FORGE is an AI-powered React app builder that turns natural language prompts into live, production-ready code in the browser β€” featuring a Cline SDK agentic pipeline that autonomously improves apps…

    TypeScript 1

  5. ScrapeAi ScrapeAi Public

    AI-powered generative UI designer β€” sketch, describe, and watch Gemini AI generate production-ready React/Tailwind components live on an interactive canvas. Built with Next.js 15, Convex, Polar bil…

    TypeScript 1