Hi, I’m Aakash Shukla. I’m a Three.js and React Three Fiber developer with a solid foundation in HTML5 and JavaScript. I enjoy building interactive 2D and 3D web experiences that feel fast, responsive, and visually engaging. Right now I’m focused on crafting scalable front-end and game-like demos, exploring lightweight rendering techniques, and delivering smooth, GPU-friendly interactions. I love turning ideas into polished, performant user experiences and collaborating to ship delightful projects.

Aakash Shukla

Hi, I’m Aakash Shukla. I’m a Three.js and React Three Fiber developer with a solid foundation in HTML5 and JavaScript. I enjoy building interactive 2D and 3D web experiences that feel fast, responsive, and visually engaging. Right now I’m focused on crafting scalable front-end and game-like demos, exploring lightweight rendering techniques, and delivering smooth, GPU-friendly interactions. I love turning ideas into polished, performant user experiences and collaborating to ship delightful projects.

Available to hire

Hi, I’m Aakash Shukla. I’m a Three.js and React Three Fiber developer with a solid foundation in HTML5 and JavaScript. I enjoy building interactive 2D and 3D web experiences that feel fast, responsive, and visually engaging.

Right now I’m focused on crafting scalable front-end and game-like demos, exploring lightweight rendering techniques, and delivering smooth, GPU-friendly interactions. I love turning ideas into polished, performant user experiences and collaborating to ship delightful projects.

See more

Experience Level

Expert
Expert
Expert
Expert

Work Experience

SDE at Virtualize Technologies
July 1, 2025 - Present
Built a live endless-runner car game in Three.js with coin collection and coupon rewards. Developed a 3D interactive puppy-room experience with animated dog models, smooth blending, and cursor-based body-part detection. Implemented a tower-defense game with multiple tower types, enemy waves, and path-based movement; used object pooling to maintain performance. Designed a JSON-driven reward system with API-backed IDs and controlled outcomes; created synchronized UI inside the 3D scene. Contributed to playable ads and 3D prize-reveal features.
Software Development Engineer at Virtualize Technologies
July 1, 2025 - Present
Contributed as an SDE building live, three.js-based experiences; focused on real-time rendering, interactive UI, and scalable front-end logic. Implemented client-side features with performance-conscious patterns and tooling.
Game Developer at Personal Projects (Tower Defence Game)
December 1, 2025 - February 1, 2026
Tower defence prototype with multiple tower types, enemy waves, and path-based movement. Implemented upgradable towers, progression mechanics, and a JSON-driven level system. Optimized rendering with instancing for better draw calls efficiency.
Game Developer at Personal Projects (Puppy Room)
October 1, 2025 - November 1, 2025
Created an interactive 3D scene with a puppy moving along curve-based paths for natural motion. Implemented multiple animations with smooth blending, state transitions, and raycast-based body-part detection for interactions.
Playable Ad Developer at Personal Projects (Word Flow)
February 1, 2026 - February 1, 2026
Built a lightweight letter-catching playable ad with falling objects and basket-based input mechanics. Optimized for ultra-fast load times (~1MB build size) and designed a scalable theming system for re-skinning across campaigns.

Education

Master of Computer Applications at Panjab University
August 1, 2023 - July 1, 2025
Bachelor of Computer Applications at Sri Guru Gobind Singh College, Chandigarh
August 1, 2020 - July 1, 2023
Master of Computer Applications at Panjab University
August 1, 2023 - July 1, 2025
Bachelor of Computer Applications at Sri Guru Gobind Singh College, Chandigarh
August 1, 2020 - July 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Gaming
    paper SAREA - Endless Runner Car Game

    Sarea Drive is an endless runner car game where the player navigates through an infinite environment,
    dodging obstacles and collecting coins and power-ups. The game uses object pooling to maintain
    consistent performance during continuous gameplay. Coins collected in-game are converted into
    coupons, which can be redeemed on the client’s website.