Adil Hussain

Hi, I'm Adil Hussain

Full Stack JavaScript Developer • Next.js Enthusiast • Educator

Projects

Rollers AI

Upload an image of your car and receive an AI-generated rolling shot with custom parameters like time of day, ambiance, setting, and lighting.

Cars N Poké

Upload a photo of your car and add your favorite Pokémon into the scene with realistic lighting, scale, and shadows using AI.

NeuroPlay (CNN Visualizer)

Animated CNN visualizer that shows how a model learns through gradient descent, updating filters step-by-step to match target output.

AirBnb (clone)

An AirBnb clone built with Next.js and Tailwind CSS.

Teaching & Camps

Learn to Code with Me

I teach project‑based coding—designed for clarity, creativity, and confidence.

What I Teach

ScratchHTML & CSSJavaScriptTypeScriptReact & Next.jsPython & PygameAP Java PrepDatabases (SQL)Git & GitHub

Sample Projects

Scratch

Block-based games that teach loops, events, collisions, and simple physics—great for absolute beginners.

  • Sonic Striker Platformer

    • Sprite animation & clones
    • Ring collectibles & health
    • Parallax scrolling
    View
  • Math Racing

    • Randomized questions
    • Win/lose states
    • Difficulty scaling
    View
  • Pikachu Clicker

    • Manipulating variables
    • Broadcast Logic
    • Updrades & shop system
    View
Python

Text and game projects that build logic, problem‑solving, and fundamentals—perfect for middle school and up.

  • Aim Master (Pygame)

    • Drag & launch physics
    • Collision detection
    • Spawn safety logic
    View
  • Sols RNG Remake

    • Weighted probabilities
    • State machine UI
    • Session stats
    View
  • Turncopter

    • Platformer
    • Camera Movement
    • Classes & Inheritance
    View
Web Dev (HTML/CSS)

Hands‑on pages that teach structure, layout, and accessibility before moving to JS and React.

  • Pokédex (PokeAPI)

    • Fetch & render API data
    • Pagination & search
    • Accessible cards
    View
  • GIF Search (GIPHY API)

    • Debounced search
    • Async fetch + error states
    • Keyboard navigation
    View
  • To‑Do List

    • CRUD interactions
    • localStorage persistence
    • Filter & accessibility
    View

Ready to join a class?

Spots are limited. Reserve your seat or schedule a quick intro chat.