Skip to main content
🇩🇪GDPR-compliant
Build richer 3D experiences with

Three.js Experts in Germany

matched in minutes by AI

Hire experts who create interactive 3D scenes, product configurators and WebGL visualisations with Three.js, React Three Fiber and shaders. FRATCH matches you precisely with vetted, available freelancers for fast project starts.

Meet FRATCH Experts in Germany, who have recently used Three.js

Verified expert

Timo J.

View profile

Senior Frontend Engineer & Tech Lead

Hamburg
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

Verified expert

Francesco R.

View profile

Senior AI/ML Engineer | LLM Systems & Software Engineering

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.
Verified expert

Luigi C.

View profile

Full Stack & AI Engineer

Munich
Luigi C.

Last position:

Senior Full Stack Developer at Almuc Advertising GmbH

  • Applied modern JavaScript features, including ES6+ syntax, destructuring, modules, array methods, and asynchronous programming, to develop efficient and readable frontend code.
  • Implemented frontend integration patterns for PHP and Laravel backend services, connecting React interfaces to REST APIs and handling structured JSON data.
  • Developed interactive, functional component-based frontend applications using React Hooks, JavaScript, and TypeScript, alongside backend applications and RESTful APIs using Python, Django, Flask, and FastAPI, focusing on reusable components, modular architecture, maintainability, and efficient data processing.
  • Maintained a dynamic portfolio platform using PHP, Laravel, Livewire, and MySQL, implementing end-to-end functionality across frontend interfaces, backend services, and database operations.
  • Validated server-side request handling, routing, middleware, and form validation using Laravel features to support reliable application workflows and consistent data processing.
  • Designed and managed relational database structures using MySQL and Laravel Eloquent ORM, implementing data models, relationships, database migrations, and efficient queries for content management.
  • AI-powered applications integrating Large Language Models (LLMs) through external APIs and locally hosted models, exploring practical use cases for conversational AI, intelligent automation, and AI-assisted workflows.
  • Built local AI applications and developer tools for running, configuring, and interacting with locally hosted language models, gaining experience with local inference, model integration, and privacy-conscious AI workflows.
  • Explored Retrieval-Augmented Generation (RAG) approaches to combine language models with external knowledge sources, enabling context-aware responses based on relevant application data and retrieved information.
  • Integrated AI services with backend APIs and application components, developing reusable modules for model communication, response processing, error handling, and data exchange.
Verified expert

Wolfram K.

View profile

Certified AI & Machine Learning Engineer · Senior Consultant

Berlin
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
Verified expert

Nomaira F.

View profile

Product Designer | Design Engineer

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.
Verified expert

Florian F.

View profile

Fullstack Developer - freelance

Berlin
Florian F.

Last position:

Fullstack Developer - freelance at cenfood GmbH

  • Implementation of new features in backend and frontend in collaboration with the product team.
  • Stack: Typescript, Vue 3, Node/Koa, TypeORM, GraphQL/Apollo, PostgreSQL, Github Actions, Weclapp
Verified expert

Alexander S.

View profile

AI Consultant for AI Voice Bot Systems

Herzogenrath
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.
Verified expert

Dave M.

View profile

Founder & Lead Designer

Berlin
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
Verified expert

Frank S.

View profile

Software Developer

Hamburg
Frank S.

Last position:

Freelance Unity 3D / C# / Xamarin / WPF / .NET Developer at Frank Stutzkowski

Verified expert

Robin W.

View profile

Agentic Engineer · AI Engineer · Software Engineer · Context Engineer

Neidenstein
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.
Verified expert

Mario J.

View profile

Architect / Developer

Berlin
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
Verified expert

René W.

View profile

Conference Operator

Munich
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
Verified expert

Michael B.

View profile

Scrum Master, Project Manager

Munich
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
Verified expert

Lukas G.

View profile

Self employed consultant and Full-Stack UX Engineer and Architect

Merenberg
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

Discover over 15,000 top freelancers

Statistics of experts using Three.js

Aggregated from the professional profiles of matched freelancers.

Experience

17 years

Three.js experts in Germany have 17 years of professional experience on average.

Position duration

2.3 years

Three.js experts in Germany stay in a single position for 2.3 years on average.

Positions per freelancer

10

Three.js experts in Germany have completed 10 positions on average over the course of their careers.

Top business areas

Information Technology, Product Development, Project Management

Three.js experts in Germany have gathered most of their hands-on project experience in Information Technology, Product Development, and Project Management.

Top industries

Information Technology, Media and Entertainment, Manufacturing

Three.js experts in Germany are most in demand in Information Technology, Media and Entertainment, and Manufacturing.

Certification focus areas

Project Management, Information Technology, Product Development

Three.js experts in Germany earn their certifications most often in Project Management, Information Technology, and Product Development.

Bachelor's degree or higher

85%

85% of Three.js experts in Germany hold at least a Bachelor's degree.

Master's degree or higher

26%

26% of Three.js experts in Germany hold at least a Master's degree.

Doctorate

7%

7% of Three.js experts in Germany have a doctorate (PhD).

Certifications per freelancer

1

Three.js experts in Germany hold 1 professional certification on average.

Most common languages

English, German, Spanish

Three.js experts in Germany most often speak English, German, and Spanish.

Speak two or more languages

100%

100% of Three.js experts in Germany speak two or more languages.

Based on our profile pool as of 29 Oct 2026.

Daily rate distribution

0% 25% 50% 75% 100%
3% of Three.js experts in Germany charge less than €320 per day.
6% of Three.js experts in Germany charge between €320 and €480 per day.
16% of Three.js experts in Germany charge between €480 and €640 per day.
39% of Three.js experts in Germany charge between €640 and €800 per day.
26% of Three.js experts in Germany charge between €800 and €960 per day.
6% of Three.js experts in Germany charge between €960 and €1120 per day.
3% of Three.js experts in Germany charge €1120 or more per day.
<€320 €320-​480 €480-​640 €640-​800 €800-​960 €960-​1120 €1120+

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.

800
600
400
200
Rate comparison chart
Daily rate avg. 708 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 688 €

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 29 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 (55%)
  • Manufacturing (45%)
  • Professional Services (42%)
  • Banking and Finance (39%)
  • Retail (35%)
  • Education (32%)
  • Healthcare (32%)

Please note that freelancers can work across multiple industries, so percentages overlap.

About the technology

What Three.js does

Three.js is a JavaScript library for rendering interactive 3D graphics in the browser. It uses WebGL, with WebGPU support developing across the ecosystem, to display scenes, cameras, lights, materials and animations without requiring a game engine. Teams use it for product experiences, virtual spaces, data visualisation and browser-based simulations.

Where it is used

Three.js brings depth and interaction to digital products that would be difficult to express with conventional interfaces. Common applications include:

  • Interactive product configurators for furniture, vehicles and industrial goods
  • 3D portfolios, campaign pages and immersive brand experiences
  • Virtual showrooms, training environments and spatial interfaces
  • Scientific, architectural and operational data visualisations
  • Browser-based prototypes for games, tools and simulations

Ecosystem and tooling

Strong Three.js work connects the rendering layer to a wider front-end stack. Specialists often use React Three Fiber, Drei, TypeScript, Vite and state-management libraries for maintainable applications. They may also work with GLSL shaders, post-processing, loaders for GLTF and assets from Blender or other DCC tools, plus WebXR for immersive experiences.

When companies need specialists

Freelance expertise is useful when a team has a clear 3D concept but lacks rendering, asset or performance skills. Typical signals include:

  • A product configurator needs realistic materials and reliable interaction
  • A web experience must load quickly across desktop and mobile devices
  • Existing scenes suffer from frame-rate issues, memory leaks or weak accessibility
  • Designers and 3D artists need a practical route from assets to production
  • A prototype must become a tested component within a front-end application

Working in Germany

Companies in Germany use Three.js across industrial manufacturing, automotive, architecture, retail, media and education. Remote collaboration works well when teams define asset formats, browser targets, review routines and ownership early. On-site workshops can help with complex product data or close coordination between design, engineering and marketing teams; clear English or German communication should match the project’s needs.

What strong professionals bring

A capable Three.js professional understands more than scene setup. They balance visual quality with draw calls, geometry, texture memory, loading strategy and responsive input. They can structure reusable components, diagnose browser differences, integrate APIs and explain trade-offs clearly. Quality is visible in smooth interaction, stable asset pipelines, accessible controls and code that another specialist can extend.

Published on:
FRATCH GPT

FRATCH GPT delivers freelancer proposals with clear reasoning and transparent pricing in minutes, helping your hiring department quickly and compliantly find the best talent.

Give it a try:

Try FRATCH GPT

Frequently asked questions

Quick answers to the questions that come up most around Three.js.

Three.js is used to create interactive 3D graphics and animations in web browsers. Companies use it for product configurators, virtual showrooms, data visualisations, simulations, games and immersive marketing experiences.

Three.js is a JavaScript library focused on rendering 3D content directly in web applications. Unity offers a broader game-engine environment, while Babylon.js provides a more integrated web 3D framework; the right choice depends on deployment, tooling, team skills and the required level of engine functionality.

A strong Three.js specialist often works with TypeScript, React Three Fiber, WebGL, GLSL shaders and GLTF assets. Experience with Blender pipelines, Vite, post-processing, WebXR, responsive design and front-end performance is also valuable.

The required Three.js experience depends on the scene complexity, asset quality and production constraints. A simple interactive scene may need focused front-end expertise, while a configurator or data-heavy application calls for someone who has handled optimisation, asset loading and long-term maintenance.

Three.js work is well suited to remote collaboration because code, assets and browser builds can be reviewed online. Teams in Germany should agree on communication language, asset handoffs, browser support, meeting expectations and access to product or design stakeholders.

Review a Three.js portfolio for interaction quality, loading behaviour and visual consistency rather than screenshots alone. Ask how the specialist handled frame rates, mobile input, accessibility, asset compression, browser testing and code structure.

Three.js can target mobile browsers and, with suitable implementation, WebXR devices. A specialist should design for touch input, constrained graphics hardware, responsive layouts and graceful fallbacks when advanced rendering features are unavailable.

React Three Fiber is useful when 3D scenes belong inside a React application and should follow component-based patterns. Direct Three.js may be simpler for a self-contained visualisation, while React Three Fiber can improve integration with application state, UI components and existing front-end workflows.

The average hourly rate of freelancers in Germany who have used Three.js in their recent projects is 88 €, which corresponds to a daily rate of about 708 € 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, 26% hold at least a Master's degree, and 7% 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.3 years.

The most common languages among freelancers in Germany who have used Three.js in their recent projects are English (100%), German (94%), and Spanish (19%).

The most common industries among freelancers in Germany who have used Three.js in their recent projects are Information Technology (100%), Media and Entertainment (55%), and Manufacturing (45%).

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 (48%).

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.

Berlin Hamburg Munich Cologne Frankfurt Stuttgart Dusseldorf Leipzig Dortmund Essen Bremen Dresden Hanover Nuremberg

Request a free demo

Get in touch with the FRATCH team and we will get back to you within 4 hours.

Contact form

Would you rather directly get in touch?
We always have the time for a call or email!

FRATCH CEO avatar

Philipp Thomaschewski

FRATCH CEO

LinkedInFRATCH