Skip to content
BackNov 7
Ahmed J.
Upwork badge

Ahmed J.

Creative Frontend Developer | HTML5 Games, Three.js, GSAP, React

I build games and interactive experiences for the web. HTML5 canvas games, 3D websites with Three.js, scroll animations with GSAP, and high-performance mini-games with PixiJS inside React and Next.js. If you want a website that moves, plays, and feels alive on every device, that is exactly what I do best. Behind the creative layer I am also a full-stack developer with 6+ years of experience, so your game or interactive site ships complete: backend, database, deployment, and integrations from one developer. 𝐇𝐢𝐠𝐡𝐥𝐢𝐠𝐡𝐭𝐬 * 🏆 100% Job Success Score on Upwork * ⭐ Consistently rated 5 stars by happy clients * 💰 $10K+ earned on Upwork * 🎮 15+ live games and interactive sites shipped * 🕒 6+ years of development experience 𝐖𝐡𝐚𝐭 𝐈 𝐁𝐮𝐢𝐥𝐝 * Browser games: arcade, slots, trivia, and installable PWA games on HTML5 Canvas and PixiJS * Mini-games for websites and campaigns: PixiJS + GSAP inside React or Next.js, built to lift engagement and retention * Live-stream interactive games: gift-triggered gameplay for TikTok Live and similar platforms * 3D and WebGL experiences: product tours, portfolios, and scroll-driven storytelling with Three.js * Animated marketing sites: GSAP ScrollTrigger, page transitions, micro-interactions, Lottie * Canvas tools and visuals: Fabric.js editors, dynamic animated logos, data-driven graphics 𝐒𝐞𝐥𝐞𝐜𝐭𝐞𝐝 𝐖𝐨𝐫𝐤 (live demos in my portfolio section below) * Pacman Crossy: arcade crossing game with progressive difficulty * Space Invaders: installable PWA remake of the classic shooter * Lucky Slots + HTML5 Slot Machine: two casino-style slot games with animated reels * Fast-paced trivia quiz game with scoring rounds * Gamiable: gamified engagement platform * AR Live Music Experience: scroll-driven 3D concept site * Animated 3D product tour for a rate-tracking SaaS * Space Exploration: 3D scroll-telling website * Autocalls Dynamic Logo: animated canvas brand identity * Global Weather: canvas-driven live weather visualizer 𝐂𝐫𝐞𝐚𝐭𝐢𝐯𝐞 & 𝐀𝐧𝐢𝐦𝐚𝐭𝐢𝐨𝐧 𝐒𝐭𝐚𝐜𝐤 Three.js, React Three Fiber, WebGL, GSAP (ScrollTrigger, timelines), PixiJS, HTML5 Canvas, SVG animation, Lottie, Fabric.js (advanced canvas handling) 𝐅𝐫𝐨𝐧𝐭𝐞𝐧𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭 React.js, Next.js, TypeScript, JavaScript, Vue.js, Angular, HTML/CSS, Tailwind, Bootstrap 𝐅𝐮𝐥𝐥 𝐒𝐭𝐚𝐜𝐤 & 𝐂𝐥𝐨𝐮𝐝 * Backend and APIs: Node.js, NestJS, Express.js, REST, GraphQL, PHP/Laravel * Databases: MongoDB, PostgreSQL, MySQL, Firebase, Supabase, DynamoDB * Mobile: React Native and Flutter (iOS/Android) * Cloud and deployment: AWS (EC2, S3), Vercel, Firebase, Heroku * AI integration: GPT-4/ChatGPT, Claude, custom chatbots, n8n automation 𝐇𝐨𝐰 𝐈 𝐖𝐨𝐫𝐤 * Mobile-first and fully responsive: every game and animation tested on phones, tablets, and desktop * Performance-obsessed: smooth 60fps animations, fast load times, optimized assets * Production-ready delivery: clean code, version control, clear communication from kickoff to launch * Long-term mindset: most of my clients come back for the next project 𝐋𝐞𝐭'𝐬 𝐁𝐮𝐢𝐥𝐝 𝐒𝐨𝐦𝐞𝐭𝐡𝐢𝐧𝐠 𝐏𝐥𝐚𝐲𝐟𝐮𝐥 Whether you need a game for your website, a 3D product experience, an animated landing page, or a complete web app with a creative edge, I would love to hear about it. Send me a message and let's make your idea move.

🇵🇰Islamabad, Pakistan$25/hr100% JSS5.00 (9)Since Sep 2019

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#157,415 / 412k
🇵🇰Country#15,985 / 52.9k
Revenue, last 30 days
$0
Total earnings
$16k

Billed in all: $16k

World#157,415 / 412k
🇵🇰Country#15,985 / 52.9k
Per project
$1.5k
Projects, last 6 months
0
World#209,850 / 412k
🇵🇰Country#32,103 / 52.9k
Projects in all
11

Across 13 contracts

69% fixed31% hourly
World#192,417 / 412k
🇵🇰Country#31,747 / 52.9k

Earnings, last 30 days

$16.2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$15.8k$16.0k$16.2k$16.4kOct 8Oct 23Nov 7

Skills