Saiful H.
HTML5 Game Developer | Playable Ads, Three.js, Phaser, WebGL
I build HTML5 games and playable ads that load fast, run smoothly on mobile, and keep players engaged. Top Rated Plus on Upwork, with 80+ projects delivered and 8+ years of game development experience. WHAT I BUILD - Playable ads: complete builds for AppLovin, Unity Ads, Google UAC, Meta, and IronSource, optimized to meet each network's file-size and technical requirements - 2D HTML5 games: Phaser and PixiJS games for web, mobile browsers, and branded campaigns - 3D web experiences: Three.js and WebGL product configurators, branded experiences, and 3D browser games - Performance optimization: smaller builds, smooth 60fps on mobile, faster load times PROVEN EXPERIENCE - Branded web games and campaign experiences for beverage and snack companies - Long-term work with repeat clients on browser games, AR web apps, and interactive projects - 57 client reviews and $100K+ earned on Upwork HOW I WORK - Clear communication and regular progress updates - Clean, well-organized source code delivered at the end - Flexible, available 40 hours per week TECH STACK Phaser, Three.js, PixiJS, PlayCanvas, WebGL, JavaScript, TypeScript, GSAP, Webpack, Node.js Have a playable ad or HTML5 game in mind? Message me with your platform, target ad network, and deadline, and I'll reply with a plan and estimate.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $6.7k
Billed in all: $158,686$159k
$745 in the last 6 months
Across 80 contracts
Earnings, last 30 days
Skill rankings: Top 9% in HTML5
Ranked by MRR among everyone on Upwork with the skill.
- #4PlayCanvas26 freelancers · 🇮🇳 #2Top 15%🇮🇳#2 of 4
- #9Phaser94 freelancers · 🇮🇳 #2Top 10%🇮🇳#2 of 19
- #10PixiJS82 freelancers · 🇮🇳 #3Top 12%🇮🇳#3 of 10
- #18HTML5 Canvas182 freelancers · 🇮🇳 #5Top 10%🇮🇳#5 of 37
- #66Mobile Game Development568 freelancers · 🇮🇳 #14Top 12%🇮🇳#14 of 113
- #90Three.js703 freelancers · 🇮🇳 #17Top 13%🇮🇳#17 of 102
- #92GSAP624 freelancers · 🇮🇳 #9Top 15%🇮🇳#9 of 73
- #96WebGL603 freelancers · 🇮🇳 #13Top 16%🇮🇳#13 of 72