I help game studios and app teams ship polished 2D game art and Spine animation — game-ready characters, VFX, UI, and full asset packs. 8 years, 100+ projects, Top Rated with 100% Job Success on Upwork.
I've worked as lead artist on a 9-month studio engagement, rigged and animated characters in Spine for mobile games and educational apps, and delivered complete art pipelines from concept to clean game-ready export. Most of my work is repeat and long-term clients — they come back because the art ships on time and the files are clean.
What I do:
• 2D Game Art — characters, environments, splash & load screens, sprites, game UI
• Spine 2D Animation — character animation, game VFX, UI animation, mesh rigging
• Game-ready delivery — atlases, meshes, source files, clean export for Unity & engines
Tools: Spine, Photoshop, Illustrator, After Effects, Procreate.
How I work: direct communication, clear milestones, structured revision rounds, source files always included.
Need 2D art or animation for your game? Send me a short message with what you're building — I'll tell you straight if I'm the right fit and how I'd approach it.
2D Game Art
Character Design
2D Animation
Spine 2D
Game UI/UX Design
Game Background & Environment
Game Asset
Adobe Photoshop
Concept Design
Pixel Art
Illustration
Character Animation
Sprite Sheet Animation
Cartoon Animation
Game Art
Visual Effects
2D Illustration
Animation
Adobe After Effects
Procreate
Clician Deo B.
Sariaya, Philippines
$15/hr
5.0
9 jobs
Full Stack Developer & Three.js/WebGL Specialist with expertise in building high-performance web applications, interactive 3D experiences, and game-integrated platforms. Skilled in React, Vue, Next.js, Three.js, WebGL, Node.js, Express.js, MongoDB, PostgreSQL, Mongoose, and Sequelize. Experienced in Unity (C#), Unreal Engine (C++), Pixel Streaming, AWS, and Google Cloud. Focused on creating scalable APIs, immersive real-time experiences, and visually engaging web solutions.
Three.js
Next.js
React
Tailwind CSS
Node.js
Vue.js
PostgreSQL
MongoDB
MySQL
REST API
Unity
Unreal Engine
B M RAVIDU LAKSHAN A.
Pilimatalawa, Sri Lanka
$25/hr
5.0
7 jobs
I build high-performance 3D web experiences
that turn visitors into customers.
WHAT I DO:
- Product Configurators (React Three Fiber)
- Real-time Physics Simulations (60+ FPS)
- Interactive WebGL experiences for e-commerce
RECENT PROJECTS:
✓ Liquid Chrome - Real-time physics shader engine
✓ 3D Mug Configurator - POD business tool
✓ Interactive Phoenix - WebGL character animation
TECH: Three.js, React, Next.js, TypeScript, GLSL
Ready to bring your 3D vision to life? Let's talk!
React
Three.js
API Integration
WebGL
Interactive Design
PHP
Laravel
Next.js
Angel David L.
Pereira, Colombia
$25/hr
4.9
23 jobs
I build the hard parts of web applications. The parts most developers avoid.
For the past 5 years I've worked across the full stack with JavaScript, TypeScript and Python, taking problems that start as "how do we even make this work?" and turning them into systems running in production. Lately that's been AI systems and AI agents. Before that, it was 3D in the browser. Same engineering approach, different terrain.
AI systems I've built:
- Ailyus: an AI support automation platform I built solo. It fixes the problems that break businesses day to day, like failed Salesforce or Shopify integrations or stuck user accounts, by letting you program AI-governed flows that diagnose and resolve them. Conversation engine, a connector system that turns any API into MCP tools, playbooks, and approval flows.
- theORQL: think Cursor or Claude Code, but for debugging the frontend. A VSCode extension whose AI agent connects to Chrome DevTools Protocol, so it can actually see the DOM and runtime state of your app instead of guessing from the code.
- Luna Sentinel: a node-based AI automation system built on LangGraph, with PostgreSQL + pgvector for RAG, Redis, and a multi-provider LLM router. It monitors job boards, scores every posting with LLMs against a profile, and surfaces the ones worth pursuing. Flows are defined as JSON and executed as graphs.
Building these took me through the full AI engineering stack: MCP, context management, RAG and embeddings, prompt engineering, node-based AI workflows, OpenAI and Anthropic APIs, and token cost optimization. When your posting asks for an AI MVP, an AI agent, or an LLM integration, I've already done the learning on real production systems, not on your budget.
3D and frontend:
I also build interactive 3D for the browser: a real-time skateboard configurator for e-commerce (Three.js / React Three Fiber), audio-reactive GLSL shaders on a production site, scroll-driven experiences with GSAP and Motion. My frontend work is engineering-first: React, Next.js, TypeScript, UI performance, and faithful implementation of your designs down to the pixel.
Backend: Node.js, NestJS, Python. PostgreSQL, MongoDB, Supabase, Redis.
How I work: I break your problem into parts, propose an architecture, and tell you honestly what's worth building and what isn't. Clients delegate development to me so they can focus on the business. If you have an existing team or codebase, I plug into it.
Not every project is complex, and that's fine. If you need a clean website or a straightforward dashboard, you get the same engineering: shipped fast, built to last, no surprises. And if your project does have a hard part, that's the part I enjoy most.
P.S. What's the piece of your project you suspect will be the most difficult? Start there with me.
Web Application
Next.js
React
Three.js
TypeScript
Web Development
Unity
GSAP
Tailwind UI
Node.js
Supabase
AI Development
WebGL
Website Performance Optimization
UI/UX Prototyping
3D Product Animation
AR & VR Development
User Interface Design
Custom Content Management System
AI Platform
Ngoc C.
Hanoi, Vietnam
$15/hr
5.0
16 jobs
Hello! My name's Ngoc, I am a 2D Animator with 6 years of experience specializing in Spine Animation to create captivating visuals for game applications. I have participated in numerous successful mobile game projects published on Google Play, App Store, and some promising NFT game projects.
My Work Ethos: Working for you is like working on my own project – I always put my heart and responsibility into delivering results that exceed expectations.
💼 Services I Provide:
Character animation design in 2D using Spine and After Effects.
Motion and effect design for backgrounds.
Creating and drawing unique new characters tailored to your requirements.
Consulting and providing advice on your projects and character designs.
Supporting troubleshooting and fixing issues related to animation files to ensure smooth performance.
🎯 Why Choose Me?
Extensive experience in the animation field.
Attention to detail to deliver high-quality products with dynamic animations.
Always completing projects on time and within budget.
Professional and proactive communication throughout all stages of the project.
Let me help you transform your ideas into vibrant and captivating visuals! Don’t hesitate to reach out to discuss your project. I’m ready to get started!
Adobe Photoshop
Spine 2D
2D Animation
Mohammed A.
Alexandria, Egypt
$35/hr
4.9
37 jobs
I’m Mohammed, a Senior Game Developer with 7+ years of experience delivering high-performance games and interactive experiences across Unity, Phaser, and PixiJS. I specialize in building immersive, optimized, and cross-platform games that run seamlessly on web, mobile, and VR/AR platforms.
My work spans from prototype to production, focusing on gameplay systems, multiplayer features, and smooth performance across devices—including WebGL and TV hardware.
⚙️ Core Expertise
🎮 Game Development
Unity (C#): 2D/3D gameplay, VR/AR experiences, physics, AI, and multiplayer using Mirror
Phaser 3 & PixiJS 8: HTML5/WebGL games with custom shaders, UI systems, and responsive design
WebGL optimization for low-power devices (TVs, tablets, browsers)
🧠 Backend & Systems
Node.js, Express, TypeScript for multiplayer servers and APIs
Databases: PostgreSQL, MongoDB, Redis, Prisma ORM, AWS RDS
PlayFab integration for account management, leaderboards, and cloud saves
🌐 Deployment
Web, Android, iOS, and Smart TVs
AWS (EC2, CloudFront, S3), Vercel, and Netlify
💡 What I Bring
Proven track record building multiplayer and educational games
Strong sense for performance optimization, clean architecture, and UX polish
Experienced in team collaboration, version control, and CI/CD pipelines
Clear communication and reliable delivery under tight deadlines
Let’s bring your next idea to life—from concept to playable experience.
C#
HTML5
WebGL
Game Design
Phaser
Photon Unity Networking
Online Multiplayer
Scratchboard
Game Development
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Spine JS Specialist on Upwork?
You can hire a Spine JS Specialist on Upwork in four simple steps:
Create a job post tailored to your Spine JS Specialist project scope. We’ll walk you through the process step by step.
Browse top Spine JS Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Spine JS Specialist profiles and interview.
Hire the right Spine JS Specialist for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Spine JS Specialist?
Rates charged by Spine JS Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Spine JS Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Spine JS Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Spine JS Specialist team you need to succeed.
Can I hire a Spine JS Specialist within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Spine JS Specialist proposals within 24 hours of posting a job description.