
Three.js Experts in Germany
matched with vetted, available freelancers in minutesHire experts who create interactive 3D websites, product configurators and WebGL visualisations with Three.js, React Three Fiber and modern rendering pipelines. FRATCH matches you quickly and precisely with vetted, available freelancers who fit your project.
Meet FRATCH Experts in Germany, who have recently used Three.js
Timo J.
Last position:
Co-Founder & Technical Lead at cubular GmbH
Co-founded a software agency building custom web and cross-platform products. I owned the technical decisions across the whole portfolio and led 12 people, while carrying delivery planning, process and client relationships for 11 clients across 3 industries.
Technical leadership: owned the technical decisions for the codebase across every project — stack, architecture, code conventions and the tooling the team worked with — and led the developers on how work got built through code reviews, pair programming and mentoring across a team ranging from junior to senior, keeping the codebase coherent as the portfolio and the team grew
Delivery planning against the financial plan: built the company's financial plan and derived from it the billable hours each developer had to reach per month and the hours each project could absorb to stay within budget; planned capacity and scope against those figures and negotiated budgets and delivery dates directly with clients
Client ownership: technical contact across the portfolio — requirements gathering and prioritisation, scoping and estimates, timeline communication, budget negotiation, and consistent transparency throughout delivery
Team and people: owned the hiring and interview process end to end and took responsibility for offboarding where it was needed; designed an onboarding that got new developers productive within 1–2 days; cleared blockers daily and kept a close eye on where effort was creating value and where it was not
Process ownership: consolidated a micro-service landscape spread over 15+ repositories into a single monorepo, cutting backend development time by ~40% and simplifying releases for 6 engineers; set up deployment pipelines with GitHub Actions and GitLab CI; ran retrospectives and turned the feedback into concrete changes; introduced AI agents into day-to-day development
Delivered short-staffed: when the team shrank from 8 developers to 2, restructured scope, introduced AI-assisted development to hold the schedule and took on Go backend work alongside my own frontend scope
Architecture and code: defined the architecture for every project in the portfolio — the structure the rest of the team built within — and wrote roughly 90% of the frontend code myself, from SSR applications with Next.js and Remix to cross-platform apps with Capacitor
From zero to production: took a practice management platform — administration, inventory, integrated online shop, chat messenger — from an empty repository to production. Live in 7 markets with at least 7 more coming up, serving tens of thousands of users
Delivery under pressure: built and shipped a replacement online shop for a Fortune 250 client in 4 days, restoring order intake while their global shops had been offline for several weeks
Design system: built a cross-project design system used across 7 products, so new projects and features started from a shared, consistent base
Cross-platform and real-time: built iOS and Android apps with Capacitor for a client live event with 1,000+ participants — web sockets and push notifications for real-time content, Stripe payments supporting PayPal, Apple Pay, Google Pay and cards
Key technologies: React, TypeScript, Next.js, Remix, GraphQL, ConnectRPC, Redux, Zustand, Go, Node.js, Turborepo, Nx, Capacitor, Ionic, WebSockets, Stripe, PostgreSQL, Playwright, Cypress, Vitest, Storybook, GitHub Actions, GitLab CI, Claude Code, Cursor, GitHub Copilot
Robin W.
Last position:
Developer at agentic-engineer.online
agentic-engineer.online is my publicly testable live demo and at the same time the platform where I show my work. Originally created as a recruitment trial task, I have since continued to run it as my own demo, learning, and product project — on a Hetzner VPS behind a Cloudflare tunnel, through a multi-stage AI-orchestrated deploy pipeline with snapshot rollback. If a deploy step breaks, the system falls back to the last clean snapshot, the script is adjusted, the test repeated — empirical, test-driven, without hand tuning.
- Technically behind it: Python and FastAPI, an OpenRouter model cascade, SQLite persistence, and Cloudflare edge tuning.
- I am the developer and the strictest customer of my own AI work in one person — what started as a prototype has become a tool I use every day and against which I test my own products.
Francesco R.
Last position:
Senior AI & Software Engineer at Trenkwalder GmbH
- Co-own the architecture and development of enterprise-grade AI and backend systems spanning communication automation, embedding-based candidate matching and talent-pooling workflows; shape product and feature direction across business, compliance and technical implementation.
- Design and implement production-grade AI pipelines and multi-step LLM workflows, including orchestration, prompt and context engineering, LLM routing and assessment, and integration with internal services and business data.
- Co-own the core candidate-matching system, leveraging vector embeddings and cosine similarity within internal ingestion and attribute-derivation pipelines.
- Drive the architecture and evolution of the candidate-pooling system, including its LLM-based routing and assessment layer.
Wolfram K.
Last position:
AI / Machine Learning Engineer (Projects & Applied AI) at UNIVERSITÉ PARIS 1 PANTHEON-SORBONNE & LIORA
- Designed and implemented a hybrid recommendation system (content-based + collaborative filtering)
- Built end-to-end ML pipelines including data processing, feature engineering, model training, and evaluation
- Developed RAG-based LLM systems using LangChain and vector databases for semantic search and knowledge retrieval
- Established MLOps workflows with MLflow for experiment tracking, versioning, and deployment readiness
- Implemented deep learning models (computer vision & classification) using PyTorch and TensorFlow
Lukas G.
Last position:
Ertrea Campaign Helper
Self-initiated, solo project, in active development
- Full-stack TypeScript app (Nuxt 4, Vue 3, Nitro, Drizzle ORM, PostgreSQL) for running tabletop RPG campaigns, built around a system-agnostic core designed to extend from Pathfinder 2e to other systems without rewrites.
- Deliberate content-ownership model: Live References vs. Owned Content, with publishing modeled as an immutable snapshot rather than a flag, designed for forward compatibility from day one. Namespaced, frozen slugs for collision-safe URLs.
- Data ingestion pipeline importing curated Foundry VTT data into a normalized schema, with version-checking. Library currently holds 1,209 creatures and 1,796 spells (PF2e Remastered content); licensing confirmed clear under ORC/OGL for statblock display.
- Strict TDD workflow (red-green-refactor, vertical slices; Vitest, Playwright, PGlite for fast in-memory DB-integration tests), Architecture Decision Records, a maintained domain glossary.
- Standalone, account-free public tools (Creature Database, Spell Database, Encounter Builder) built to launch ahead of the full campaign/adventure product, as a lower-friction wedge to get real usage sooner. Self-hosted on a Hosteurope VPS.
Stack: Nuxt 4, Vue 3, Nitro, Drizzle ORM, PostgreSQL, Vitest, Playwright, PGlite
Nomaira F.
Last position:
Freelance Product Designer / Design Engineer at Independent
- Design and build client web apps and self-directed products end-to-end, covering product design, design systems, and full-stack front-end on React, TypeScript, Tailwind, and Supabase.
- Designed and shipped a compliance and staff-records web application for a UK transport operator, covering data modelling, UX, and front-end build on Supabase with row-level security and Edge Functions.
- Built Merita, a private-by-default achievement-tracking and performance-review app, in a 48-hour hackathon (SheBuilds). It covers win logging linked to goals and competency frameworks, AI-assembled review packets with token-gated sharing, and a Promotion Readiness view, and is built on React, TypeScript, Tailwind, shadcn/ui and Supabase with row-level security and Edge Functions.
- Designed and built Pantressa, a grocery-tracking, meal-planning and budgeting app, owning product design through front-end delivery on React, TypeScript, Tailwind and Supabase.
Alexander S.
Last position:
AI Consultant for AI Voice Bot System at Rudolf Hörmann GmbH & Co.KG
- Consultant for system architecture, AI agents & integration, coach for data & process logic, Graph-RAG approaches, security and data protection.
- On-premise AI solutions with high compliance and performance requirements.
- Architecture decisions, operational setup, strategic prioritization & deployment.
- Technologies: LiveKit JS SDK, LiveKit Agents, Web Audio API, JS, AudioWorklet, Loki, vLLM, Zscaler, Docker, Neo4j, MySQL, Python.
- Models: GPT-OSS 20B, Whisper large v3 turbo, Qwen3-TTS.
Dave M.
Last position:
Founder & Lead Designer at Dave Mooney Software
- Leading end-to-end UX for two AI SaaS products in closed beta, including LLM-interaction design, prompt-UX, and human-in-the-loop patterns with commercial distribution signed for launch in Q3 2026
- Built a self-built LLM reframing and RAG-correction pipeline powering multi-profile CV and case-study generation in production use
- Shipping real code alongside research, including Three.js/GLSL portfolio work, Figma-API tooling, and a Chrome MV3 extension for session-sync automation
Mario J.
Last position:
Architect / Developer at handyhase
- Overhaul of the entire design and implementation of new UI/UX aspects using React
- Planning of the software architecture and structuring of the project for long-term scalability using Git for version control
René W.
Last position:
Conference Operator at Brähler Systems GmbH
- Developed the iOS/Android Delegate App and the Conference Operator
- Updated and developed a user-friendly conference environment and real-time video streaming
- Optimized the overall conference experience by implementing customizable features for flexible setup
- Enhanced the efficiency and usability of conference technology, enabling a seamless workflow and improved participant interaction experience
Roxana G.
Last position:
Freelance Senior Frontend Developer at RHI Magnesita
- Designed and developed a high-performance internal resource management platform using React and TypeScript, optimizing dynamic data rendering and state management.
- Built a React Native application to support mobile access to internal tools, enabling on-the-go project tracking for field teams.
- Developed custom 2D canvas-based visualizations using Pixi.js to simulate material flows and refractory layer behaviors.
- Integrated Pixi.js with React components for interactive diagrams and real-time UI updates.
- Developed interactive 3D visualizations using React.js for displaying refractory product layouts and simulations, supporting engineering and sales teams with dynamic product previews.
- Integrated Three.js within the React ecosystem to allow manipulation of 3D models in real-time via browser, enhancing user engagement and field configurability.
- Integrated a headless CMS to enable dynamic content updates by non-technical users, reducing content deployment time by 40%.
- Led AWS CloudFront optimization initiatives, improving portal load speeds by 30% globally.
- Actively collaborated with cross-functional Agile teams and product owners to deliver prioritized features with a fast feedback loop.
- Key Technologies: React.js, React Native, Three.js, TypeScript, Contentful CMS, AWS S3/Lambda/CloudFront, Cypress, Agile Scrum
Michael B.
Last position:
Scrum Master, Project Manager at GP Solutions DMCC
- Participated in the Riyadh Public Transport (KAPT) project introducing public transportation in Riyadh, supporting multimodal journeys combining bus, metro, car on demand.
- Worked via Thiqah and partnered with Andersen to refactor the mobile MaaS application DARB into a new microservices architecture under SCRUM framework, successfully completing Phase 1.
- Facilitated a team of 40 developers across Android, iOS, Web, Java, DevOps, architecture, analysis, and QA.
- Moderated Scrum events and communicated with the client, proactively reporting on project deadlines, scope, and challenges.
- Coordinated cross-team efforts between Thiqah specialists and GPS development teams, managing Jira and Azure DevOps trackers.
- Supported and improved Scrum processes throughout the project.
- Due to Thiqah’s takeover by Elm, subsequent phases were handled entirely in Saudi Arabia with GPS providing IT consulting.
- Tools: Azure DevOps, Jira, Confluence, Draw.IO, ChatGPT
Daniel D.
Last position:
Senior Developer at AboutYou GmbH
- Integration of payment methods and optimization of the checkout process
- Coordination of interdisciplinary teams, resulting in a 30% increase in user retention
Sascha W.
Last position:
Lead Product Owner CADKit at Ottobock SE
- Realignment and technical leadership of a CAD web platform for the global digitization of the prosthetics manufacturing process
- Translating the CPO's vision into a technical roadmap and leading an interdisciplinary team of developers, designers, and QA
- Implementing complex 3D interfaces using Vue.js and Three.js
- Global rollout of 8 scalable web apps, increasing production efficiency by 80%
Wolfger S.
Last position:
Full-Stack Developer at Spearwolf
- Development of a white-label web app template based on Next.js, React, and RSC, with Strapi as the backend (CMS), and fully automated Docker container-based deployment on Hetzner Cloud
- Concept, design, and implementation of [link]
Discover over 15,000 top freelancers
Statistics of experts using Three.js
Aggregated from the professional profiles of matched freelancers.
Experience
17 years

Position duration
2.2 years

Positions per freelancer
10

Top business areas
Information Technology, Product Development, Project Management

Top industries
Information Technology, Media and Entertainment, Manufacturing

Certification focus areas
Project Management, Information Technology, Product Development
Bachelor's degree or higher
85%
Master's degree or higher
27%
Doctorate
8%

Certifications per freelancer
1

Most common languages
English, German, Spanish

Speak two or more languages
100%
Based on our profile pool as of 9 Oct 2026.
Daily rate distribution
The chart shows how the daily rates of experts in this technology in Germany are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows the share of experts charging within that range.
Average rates of experts in Germany using Three.js
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 9 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Three.js experts industry focus
See which industries our matched freelancers work in most often — every figure is calculated live from the freelancers on FRATCH.
- Information Technology (100%)
- Media and Entertainment (57%)
- Manufacturing (47%)
- Professional Services (43%)
- Banking and Finance (40%)
- Retail (37%)
- Education (33%)
- Healthcare (33%)
Please note that freelancers can work across multiple industries, so percentages overlap.
About the technology
What Three.js is
Three.js is a JavaScript library for rendering interactive 3D graphics in the browser. It builds on WebGL and provides scenes, cameras, lights, materials, loaders and animation tools without requiring teams to manage low-level graphics APIs directly. The library runs across modern browsers and supports immersive product and data experiences.
What it builds
Three.js supports visual experiences that need more than standard HTML and CSS:
- Product configurators with selectable materials, colours and components
- Interactive 3D product showcases and virtual showrooms
- Data visualisations, maps and technical simulations
- Browser-based games, exhibitions and educational experiences
- WebXR scenes for compatible virtual and augmented reality devices
Ecosystem and tooling
Professionals work with the Three.js core library alongside React Three Fiber, Drei and TypeScript when projects use React. Common tools include glTF and GLB asset pipelines, Blender exports, texture compression, shader code, post-processing and physics libraries. Strong delivery also depends on asset optimisation, responsive rendering and reliable build tooling.
When companies hire specialists
Companies bring in freelance Three.js expertise when a product team needs interactive 3D but lacks graphics experience or browser rendering capacity. Typical triggers include a new configurator, a high-fidelity campaign site, a digital twin or a migration from static imagery to real-time visuals. In Germany, specialists may work remotely or alongside teams in design, manufacturing, retail and media.
Skills that matter
A strong professional combines JavaScript or TypeScript with browser performance knowledge and a solid grasp of 3D concepts. They understand coordinate systems, cameras, lighting, materials, geometry, animation loops and GPU constraints. Experience with React, WebGL, GLSL, accessibility and mobile interaction helps turn a visual prototype into a dependable product.
How to assess quality
Review a live portfolio, not only rendered screenshots. Ask how the specialist handled asset size, frame rate, loading states, device differences and fallback behaviour. Clear scene structure, reusable components, compressed glTF assets and measured performance are good signs. The best professionals also explain trade-offs and collaborate well with designers, frontend teams and 3D artists.
Frequently asked questions
Quick answers to the questions that come up most around Three.js.
Three.js is used to add real-time 3D graphics and interaction to web applications. Companies use it for product configurators, virtual showrooms, technical visualisations, games, digital twins and WebXR experiences.
Three.js offers a broad, flexible toolkit with a large ecosystem and a relatively accessible abstraction over WebGL. Babylon.js provides a more integrated engine approach, while raw WebGL gives maximum control at the cost of much more implementation work.
A strong Three.js specialist usually works comfortably with JavaScript or TypeScript, HTML, CSS and browser performance profiling. React, React Three Fiber, GLSL, Blender, glTF asset preparation and WebXR are valuable additions depending on the project.
The right level depends on the scope, asset complexity and performance targets. A focused product visualisation may need a specialist who can integrate an existing scene, while a large configurator or WebXR product requires deeper knowledge of rendering, shaders, interaction and optimisation.
Three.js work is well suited to remote collaboration because scenes, assets and frontend code can be reviewed through shared repositories and browser builds. On-site sessions can still help with workshops involving physical products, design teams or complex 3D asset workflows in Germany.
Three.js can run effectively on mobile devices when scenes, textures, geometry and post-processing are carefully controlled. A capable specialist tests across representative hardware, uses adaptive quality settings and plans loading and touch interaction from the start.
Ask a Three.js professional to explain loading behaviour, frame-rate stability, memory use and fallback handling, not just visual polish. Review the structure of the code and assets, test the experience on different devices, and check whether the specialist communicates technical trade-offs clearly.
Three.js is a focused rendering library that fits naturally into web applications and existing frontend stacks. A full game engine may provide more built-in systems for scenes, physics and content workflows, but it can add weight and complexity when the goal is a fast, integrated web experience.
The average hourly rate of freelancers in Germany who have used Three.js in their recent projects is 90 €, which corresponds to a daily rate of about 718 € based on an 8-hour working day.
Of the freelancers in Germany who have used Three.js in their recent projects, 85% hold at least a Bachelor's degree, 27% hold at least a Master's degree, and 8% hold a doctorate.
On average, freelancers in Germany who have used Three.js in their recent projects have 17 years of professional experience, with a single engagement typically lasting around 2.2 years.
The most common languages among freelancers in Germany who have used Three.js in their recent projects are English (100%), German (93%), and Spanish (20%).
The most common industries among freelancers in Germany who have used Three.js in their recent projects are Information Technology (100%), Media and Entertainment (57%), and Manufacturing (47%).
The most common business areas among freelancers in Germany who have used Three.js in their recent projects are Information Technology (100%), Product Development (100%), and Project Management (50%).
Main locations of FRATCH Experts, who have recently used Three.js
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!
