I create immersive 3D web experiences and AR solutions that engage users and drive conversions. Using Three.js, Vue3, and custom AR setups (like virtual try-on for rings, glasses, or makeup), I bring interactive products to life directly in the browser.
What I Offer / How I Help Clients:
•Interactive 3D Websites & Web Apps – Real-time 3D models, animations, and WebGL optimizations.
•Custom AR Solutions – Virtual try-on experiences for e-commerce and marketing campaigns.
•Frontend Development Excellence – Vue3, HTML5, CSS3, responsive and high-performance interfaces.
•Node.js Backend Support – Lightweight API integrations, data handling, and performance enhancements.
Why Work With Me:
I specialize in turning complex ideas into smooth, user-friendly web experiences. Every project is built for performance, scalability, and real-world usability. I focus on results, not just code.
My Skills
⚫ Frontend Development:
✅ Three.js
✅ Shaders
✅ GSAP
✅ React
✅ Vue (v2/v3)
✅ Nuxt.js
✅ QuasarJS
✅ Vuex
✅ Pina
✅ Vanilla JS
⚫ Machine Learning / AI
✅ Tensorflow
✅ Mediapipe
⚫ Augmented Reality - AR
✅ AR.JS
✅ Mind.AR
✅ Aframe
⚫ Backend Development:
✅ Node.js
✅ MongoDB
✅ Php
✅ SQL
⚫ understanding best practices of code decoupling and components data logic
⚫ TDD practician with Cypress
WebGL
Front-End Development
Vue.js
Three.js
HTML
CSS
SCSS
JavaScript
UX & UI
Figma
UI Animation
Single Page Application Framework
3Design
Node.js
Augmented Reality
Andrei S.
Timisoara, Romania
$70/hr
5.0
17 jobs
I’m a 41 years old frontend and game developer with 10+ years of experience building web apps and casino games. I’ve worked with companies like NoLimit City, iSoftBet, and 123FormBuilder, creating interactive UIs, animations, and game mechanics.
I focus on clean, reliable code and engaging experiences that combine strong visuals with solid technical execution.
Skills: React, TypeScript, Redux, Chakra UI, PixiJS, Spine, GSAP, Node.js, BabylonJS, Socket.io, PostgreSQL, Photoshop, Illustrator.
Games developer - NoLimit City 2022-2025
- Developing casino games for web using Typescript (PixiJs, GSAP);
- Implementing custom wheel mechanics and logic based on project
requirements and server data;
- Exporting TexturePacker spritesheets and integrate the graphics and
Spine animations;
- Adding and synchronizing sounds with animations with mechanics
Frontend developer - 123FormBuilder 2019-2022
- Developing React components from scratch (Typescript);
- Modifying React components (Typescript);
- Using different React frameworks (Create React App, ChakraUI, React-Window, Downshift, Styled Components, React Router etc.);
- State management (Redux);
- Api management (Redux Saga, OpenApi, Swagger);
- Unit testing (React Testing Library, Jest);
- Adjusting or applying CSS styling as requested by design;
- Agile environment.
Games developer - Edgeflow Studio 2018-2019
- Coding in Unity3D using C# for existing games (bug fix and ads implementation);
- Full stack for a javascript pool multiplayer game:
- devOps: full setup for deployment on Heroku;
- backend (Typescript): Node Express Server with Postgres Db;
- frontend (Typescript): Socket.io for backend communication, PixiJs for animatons, P2 for mechanics, BabylonJs for 3D rendering;
- QA: manual testing for mechanics, performance, game feel;
- design: manipulating graphics (Photoshop, TexturePacker).
Games Developer - ISoftBet 2015-2018
- Developing casino slot games for web using Flash Actionscript 3 or Typescript (PixiJs, GSAP, jQuery), HTML / CSS;
- Writing customizable winning animations (for multiple games);
- Integrating graphics animations;
- Implementing and synchronizing sounds with animations;
- Implementing custom wheel mechanics.
Frontend Developer - Toluna 2012-2015
- Developing from scratch Flash custom tools for different surveys (Adobe Flash Actionscript 2 & 3);
- Customizing existing Flash tools / improving existing code;
- Creating HTML email invitations;
- Image, audio and video manipulation / processing (Adobe Photoshop, Adobe Illustrator, Adobe AfterEffects, Adobe Audition).
Flash Developer / Graphic designer - Freelancer 2005-2012
- Flash Actionscript 2 & 3 developement (websites, mp3 players, banners, animations, blackjack games etc.);
- Graphic design (logos, business cards, brochures, menus etc.)
Adobe Photoshop
Adobe Illustrator
Logo Design
Business Card
Flyer Design
Poster Design
Graphic Design
Adobe Flash
ActionScript
PixiJS
TypeScript
GSAP
JavaScript
React
Alexa C.
Cluj-Napoca, Romania
$90/hr
5.0
30 jobs
I build production geospatial web platforms, real-time 3D maps, and spatial data stories in the browser using React, Three.js, WebGL, MapLibre/Mapbox, and PostGIS.
Top Rated · 100% Job Success · $70K+ earned on Upwork · 18+ years across GIS, cartography, and web development.
I turn complex spatial data into clear, interactive systems that combine technical rigour, performance discipline, and visual storytelling.
Selected production work:
• Environmental Intelligence Platform - multi-million entity geospatial SaaS (MapLibre, PMTiles, PostgreSQL, GraphQL)
• 3D Reef Health - 15+ month marine spatial platform (MapLibre, Three.js, production hosting)
• Inner Fire - real-time WebGL seismic globe (React 19, instanced rendering, live USGS feed)
• IIB-recognised visual projects + #100DayMapChallenge (100 consecutive public geospatial builds)
I work end-to-end: data preparation, architecture, implementation, optimization, and handoff.
Typical engagements:
• Interactive map modules and story maps (Mapbox/MapLibre, Wix/CMS embeds)
• Real-time 3D spatial interfaces (Three.js / R3F / WebGL)
• Geospatial dashboards and climate/environment platforms
• Map performance and UX audits (consultation or fixed scope)
Stack:
• Frontend: React, TypeScript, Three.js, WebGL, GLSL, MapLibre GL / Mapbox GL
• Data/GIS: PostGIS, PostgreSQL, QGIS, GDAL, PMTiles
• Focus: digital twins, environmental and climate data, immersive spatial interfaces
I am selective about projects where spatial accuracy, performance, and visual quality all matter.
Portfolio: maptheclouds dot com
WebGL
React
Three.js
Mapbox
PostGIS
TypeScript
Data Visualization
Geospatial Data
PostgreSQL
Next.js
Node.js
GraphQL
GIS
QGIS
REST API
Cloudflare
Database
Docker
Leaflet
D3.js
Andrei Alex B.
Bucuresti, Romania
$50/hr
4.9
71 jobs
Successfully developed several video games ranging from AAA to indie games, working with Unreal engine, Unity, Blender, Maya, 3ds Max, Substance Painter, Character Creator, Metahuman Character Creator iOS and Android software development,Meta Quest 3, ARKit, ARCore, Oculus Quest, Nreal.
I have over 10 years of experience working in game development and 3d animation, special effects,3d modelling)
Developed proprietary Augemented Reality and Virtual Reality technology for creating photorealistic AR and VR holograms at Holosee.
WebGL
Autodesk Maya
Unreal Engine
Autodesk 3ds Max
3D Modeling
3D Motion Tracking
Virtual Reality
C++
C#
3D Animation
3D Rigging
Augmented Reality
Three.js
Unity
Game Development
Ivanov D.
Bucharest, Romania
$20/hr
5.0
15 jobs
Full-Stack Developer with 3+ years of experience building production web applications. I specialize in React/TypeScript frontends, NestJS backends, and — uniquely — 3D web experiences with Babylon.js. I've shipped complex projects including a full SaaS virtual dressing room with PBR rendering, real-time cloth simulation, and cloud asset pipelines.
I work with clients who need someone who can own the full stack — from database schema to pixel-perfect UI — and think through architecture decisions, not just execute tickets.
Frontend
React / Next.js · TypeScript · Babylon.js / WebGL · Tailwind / MUI · Redux / Zustand
Backend
NestJS / Express · PostgreSQL / MongoDB · REST / GraphQL · JWT / OAuth
Infrastructure
AWS / GCP / Azure · Docker · Cloudflare R2 · Linux / Git
Best fit for
SaaS products · 3D web configurators · E-commerce platforms · Dashboard/admin systems · API-heavy applications
React
TypeScript
ExpressJS
NestJS
SQL
Sass
Node.js
Bootstrap
Landing Page
MongoDB
PostgreSQL
Babylon.js
Stefan-Alexandru I.
Onesti, Romania
$55/hr
4.8
43 jobs
🌐 Web3 & Full-Stack Core
Smart Contracts & Logic: Solidity development, EVM-compatible networks, Layer 2 scaling, custom tokenomics (ERC-20, ERC-721/NFTs), secure backend architectures with Node.js.
Frontend Integration: Production-grade dApps built with React/Next.js and TypeScript, seamless wallet integrations (MetaMask, WalletConnect), and subgraphs (The Graph) for fast on-chain data indexation.
Immersive Web Experiences: Three.js, WebGL, GSAP, custom shaders, and physics. I build sites and dApps tailored around what your business actually does, creating interfaces that make your project stand out in a crowded crypto market.
🤖 AI-Powered dApps & Automation
On-Chain Agents: Custom AI agents that execute without manual oversight, multi-agent setups with centralized command dashboards, MCP connectors, and Python pipelines.
Data Security: Local, on-premise AI deployment for teams that need to keep their data proprietary and secure.
🌟 What Clients Say (Track Record)
My clients usually hire me when they want to skip the "experimental phase" and jump straight to production. My reviews reflect exactly that: delivering clean, secure smart contracts, bulletproof frontend dApps, and cutting-edge AI features without missed deadlines or broken code.
This is a longer list than most profiles carry. That usually signals a generalist. Here it means I built most of these things for my own products before putting them on a profile—which is a polite way of saying the expensive mistakes are already behind us.
Send me what you're trying to build. I'll tell you in one message whether it fits and roughly what it takes.
Full-Stack Development
AI Agent Development
Automation
Python
AI Development
Three.js
n8n
API Integration
JavaScript
React
Solidity
web3.js
Smart Contract Development
DApps
TypeScript
Next.js
DeFi
Node.js
Hardhat
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 WebGL Developer in Romania on Upwork?
You can hire a WebGL Developer in Romania on Upwork in four simple steps:
Create a job post tailored to your WebGL Developer project scope. We'll walk you through the process step by step.
Browse top WebGL Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top WebGL Developer profiles and interview.
Hire the right WebGL Developer 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 WebGL Developer?
Rates charged by WebGL Developers 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 WebGL Developer in Romania on Upwork?
As the world's work marketplace, we connect highly-skilled freelance WebGL Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream WebGL Developer team you need to succeed.
Can I hire a WebGL Developer in Romania 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 WebGL Developer proposals within 24 hours of posting a job description.