Tobias W.
Senior Game Developer (Unity/C# & Web Full Stack)
Experience
Sep 2025 - Present
4 monthsFreelance Unreal Engine/C++ Developer
Nachtalb UG
- Added features and fixed bugs in an Unreal Engine 5 card game using C++ and Unreal Engine 5
Aug 2025 - Present
5 monthsTypeScript/WebGL Developer
kijufi
- Turn game concepts and graphics from young workshop participants into actual web games using PlayCanvas and Phaser
- Web development with JavaScript, TypeScript, WebGL, PlayCanvas, Phaser, React, MobX, HTML5, CSS
Mar 2025 - Jun 2025
4 monthsFreelance Unity Developer
Playing History
- Developed a screen reader compatible audio guide and a 2D game for museum context in Unity (C#, Unity, UGUI, UI programming, Mobile development, Android, Accessibility)
- Worked with designers and artists to implement functional UI
- Onboarded client’s programmer for future development
Sep 2024 - Nov 2024
3 monthsFreelance Web Development Consultant
Resleeve
- Consulted on technology selection for a specific web application
- Provided ongoing support and answered development questions
- Technologies: JavaScript, WebGL, PixiJS, HTML5
Jun 2024 - Mar 2025
10 monthsFreelance Unity Developer
Gil Naamati
- Developed prototype for a 2D bartending game with fluid mechanics using C#, Unity, Shaders
Sep 2023 - Oct 2024
1 year 2 monthsFreelance Unity Developer
EXPOZE
- Main programmer on Google Photorealistic 3D Tiles map app with rich-text WYSIWYG editor, cloud saving via Firebase Firestore
- Integrated Cesium library for 3D Tiles
- Designed database schema, security rules, Firebase integration
- Developed rich-text editor with formatting, drag-and-drop, undo/redo
- Added day/night slider, moving scene elements (aircraft, birds with flocking)
- Implemented AssetBundle loading for client-specific content
- Contributed marker recognition functionality and health sector project rework
Aug 2023 - Sep 2024
1 year 2 monthsFreelance Unity Developer
DAS
- Added multiplayer capabilities to VR application Apollo using Mirror Networking
- Synced scenario selection, user positions, avatars, voice chat, annotation tools
- Planned integration, implemented core functionality, trained team on concepts
Jul 2021 - Jul 2021
1 monthFreelance Arduino Engineer
Private Customer
- Developed electronic puzzle using Arduino: display instructions and QR codes, jumper cable inputs
- Created Arduino program and circuit diagram for client self-rebuild
- Features: instruction display, QR code presentation, interactive jumper cable connections
May 2021 - Jun 2023
2 years 2 monthsLead Programmer / Freelance Full-stack TypeScript/WebGL Developer
cultures interactive
- Led programming team of 4: planned tasks, reviewed code, selected technologies
- Set up architecture for client/server, map editor, game, networked data pipelines, undo/redo, localization
- Optimized game and editor performance, loading times, thumbnail generation
- Implemented isometric depth sorting for entities
- Developed multiple editors: map editor, node-based logic editor, asset and animation editors
- Enabled real-time collaborative editing
- Bugfixing across all components
Mar 2021 - May 2021
3 monthsFreelance Unity Developer (VR) / Arduino Engineer
NowHere Media
- Prototyped Berlin 2037 VR bike experience using C#, Unity, Oculus Rift
- Integrated Arduino sensors for wheel speed and steering angle input
- Collaborated with artists and SFX engineer for scene and sound integration
Jul 2020 - Apr 2021
10 monthsFreelance Unity Developer (VR)
NowHere Media
- Developed interactive VR documentary Kusunda using C#, Unity, Oculus Rift, HTC Vive
- Set up tools for volumetric video and photogrammetry import
- Built Unity Timeline-based sequence tools for animations, audio, transitions, effects
- Created mesh fade, voice visualization, telephone call effects
- Added recording functionality and in-game UI elements
- Integrated 3D scenes, animations, sound effects with artists and SFX engineer
Jun 2020 - Oct 2020
5 monthsFreelance Full-stack TypeScript/WebGL Developer
Wooga
- Developed Railway Riddles 2D escape-room game and Node.js backend
- Phase 1: built proof-of-concept prototype with account/login, JSON-configured rooms, responsive UI, backend answer validation
- Phase 2: implemented sound, localization, contest modes, countdowns, info sections, responsive hosting website
- Collaborated on backend game routes
- Technologies: TypeScript, WebGL, PixiJS, React, Node.js, Express, MobX, MongoDB
Aug 2019 - Jun 2021
1 year 11 monthsFreelance Unity Developer & Game Designer (AR)
basa e.V.
- Sole programmer on location-based AR multiplayer Android game Canvas City
- Server authority model with LiteNetLib for game state, client authority for responsiveness
- Implemented AR+GPS location integration, NPC dialogue system, minigames, minimap
- Developed web-based map, dialogue, and server configuration editors with TypeScript
- Game design collaboration
Aug 2019 - Nov 2019
4 monthsFreelance JavaScript/WebGL Developer
Wooga
- Built match-3 playable ad for Tropicats using JavaScript, WebGL, PixiJS
- Implemented gem matching, movement, vanish animations, mouse and touch input
- Designed tutorial, five special gems with 14 combination effects
- Added localization and various UI/animation effects
Jun 2019 - Aug 2019
3 monthsFreelance Full-stack TypeScript Developer
meshicon
- Developed client/license management web app and REST API backend
- Features: admin/client login invitations, client/invitation/license management, error log display
- Technologies: React, Styled Components, Node.js, Express, Sequelize, MobX, Docker, CapRover
Apr 2019 - Apr 2019
1 monthFreelance Unity Developer
Legendary Play
- Researched Unity Addressables package beta and created demo project demonstrating use and stability
Jan 2019 - Apr 2019
4 monthsFreelance Unity Developer
Waves Audio Ltd.
- Developed multi-scene Unity demo project with UGUI
- Implemented navigation triggers for audio playback or teleportation
- Built levels and integrated Asset Store assets
- Tested and integrated lip-sync solutions
Sep 2018 - Feb 2019
6 monthsFreelance Unity Developer (VR)
Polyverse
- Maintained and extended VR training prototype with C#, Unity, HTC Vive
- Cleaned and bugfixed code and scenes, built interactive object snapping for structure assembly
- Created test scenarios for player knowledge evaluation
- Integrated Obi Rope asset for realistic rope physics
- Built observer admin UI, sound design, teleportation shader-based transitions
Aug 2018 - Aug 2018
1 monthFreelance Unity Developer
Codeglue
- Integrated blockchain items into Crown of Carnage using Nethereum and Alto Cross Games SDK
- Created Unity editor extension for minting and fetching Alto items
- Implemented wallet item reading and minting to players
- Added bugfixes and new gameplay features
Aug 2018 - Aug 2018
1 monthFreelance Unity Developer
Private Customer
- Co-developed Leap Motion typographic design Unity project
Mar 2018 - May 2018
3 monthsFreelance JavaScript/WebGL Developer
Treasure Hunt GmbH
- Main programmer on Facebook Messenger game GOAL! Shootout using Three.js, React, MobX
- Implemented flick-style input, asynchronous multiplayer challenges, leaderboards
- Integrated Facebook Messenger platform APIs
Feb 2018 - Feb 2018
1 monthFreelance JavaScript/WebGL Developer
Weihe GmbH
- Built breakout-style Weihe Mini Game with PixiJS
- Supported desktop and mobile input schemes, multiple balls, items
- Developed PHP/SQLite highscore server and level editor
- Enabled configurable gameplay and assets without code changes
Oct 2017 - Feb 2018
5 monthsFreelance JavaScript/WebGL Developer
Goller & Vos
- Developed Uneven Journeys web experience using PlayCanvas
- Implemented roll-the-ball gameplay with gyroscope, keyboard, mouse controls
- Created simulated chat UI and country info components
Sep 2017 - Oct 2017
2 monthsFreelance Unity Developer (AR)
antoni
- Prototyped Mercedes CAR AR configurator for iOS with Unity/ARKit
- Implemented real-world car placement, translation, rotation, scaling gestures, digital joystick driving
- Designed polished UI with transitions and optimized scene performance
Jun 2017 - Jun 2017
1 monthFreelance Unity Developer
Bothe Grienig UG
- Enhanced Google Sheets Unity plugin: added features, fixed bugs
- Exposed plugin methods to Playmaker state machines with offline CSV data
- Implemented save/load state methods
May 2017 - Dec 2018
1 year 8 monthsFreelance Unity Developer
wonderkind GmbH
- Developed two educational Unity games for energy topic on desktop, Android, iOS:
- Energie Wimmelapp: hidden pictures with info pop-ups and minigames
- Energie Schnitzeljagd: teacher editor for QR-based scavenger hunts and custom tasks
- Implemented UGUI, Spine animations, NatCam Pro, WebGL export, SQLite storage
- Worked with artists and sound designers
Apr 2017 - Oct 2017
7 monthsFreelance Unity Developer (AR)
eyecandylab
- Developed initial prototype for Galileo AR app on iOS/Android using Unity
- Encapsulated and integrated native AR plugin, NatCam Pro
- Built example scenes with 3D artists and created custom shaders
- Advised on Unity best practices
Dec 2016 - Nov 2017
1 yearFreelance Unity Developer (AR)
Cebra
- Created AR demos in Unity with Vuforia: image/object recognition, text recognition, video playback, virtual buttons
- Developed UGUI interfaces
Nov 2016 - Jan 2017
3 monthsFreelance JavaScript and Unity Developer
R2
- Developed H-EAR AR audio drama system: web-based node editor (JavaScript/HTML5) supporting branching geolocation stories and Android Unity player app
- Implemented phone call, choice UI, cached online map, GPS triggers
May 2016 - Sep 2016
5 monthsFreelance Unity Developer
Bearhands
- Extended stealth game Grand Values: Monaco with coverage mapping, cover movement, dash mechanic, climbing system
- Enhanced camera controller and core gameplay features
Oct 2015 - Sep 2017
2 yearsFreelance Unity Developer (VR)
Illusion Walk KG
- Programmed networked multiplayer room-scale VR system with C#, Unity, UNET
- Integrated Leap Motion and real-world electronics (Arduino, Raspberry Pi)
- Developed synchronized physical interaction elements and UI triggers
- Created post-processing and material transition shaders
- Evaluated and integrated VoIP systems (TeamSpeak, Photon Voice, Dissonance)
- Built analytics and editor utilities
Jun 2015 - Aug 2015
3 monthsFreelance Unity Developer & Game Designer
Critical Hit
- Developed four wearable game installations combining Unity (C#), Processing (Java), electronics (Arduino)
- Projects: Shoal (Kinect flocking fish), CloudKeeper (distance-sensing generative creatures), Fruit Fever (fork resistance puzzle), (un)done (capacitive knot input)
Feb 2015 - May 2015
4 monthsFreelance Unity Developer
Codeglue
- Built mesh destruction system for Antegods using C#, Unity: slicing, caching, animated reformation
- Integrated prototype code into final product and implemented gameplay
Oct 2014 - Jan 2015
4 monthsFreelance Unity Developer
it matters Games UG
- Developed iOS building design game for children in Unity
- Implemented dynamic floor, door/window placement, recoloring, decoration spraying
- Cleaned prototype code and built NGUI interfaces
Oct 2014 - Oct 2014
1 monthWorkshop Organizer
jfc Medienzentrum
- Conceptualized and organized week-long game jam for children
- Managed event planning and coordination
Feb 2014 - Apr 2016
2 years 3 monthsFreelance Unity Developer
Joid games
- Maintained and extended Balloony jump 'n' run Unity game for Android/iOS
- Fixed bugs, added features, integrated NGUI UI
Oct 2013 - Feb 2014
5 monthsInstructor
HTW Berlin
- Planned and lectured Unity introductory course: weekly lectures, exercises, final project
Sep 2013 - Sep 2013
1 monthFreelance Unity Developer
gosub
- Developed prototype game in Unity (C#)
May 2013 - May 2013
1 monthFreelance C# Programmer & Workshop Organizer
Mediale Pfade
- Created StarCoder C# educational game and co-organized youth programming workshop
Jan 2012 - Jun 2012
6 monthsAS3/Adobe AIR Developer
Exozet
- Reimplemented Nintendo DS jump 'n' run for mobile using AS3, Adobe AIR, Starling, PureMVC
- Implemented gameplay and converted DS level format
Apr 2011 - Jul 2011
4 monthsUnity Developer Intern
Codeglue
- Programmed Android Beer Pong game in Unity (C#), porting from iOS version
Jun 2007 - Mar 2011
3 years 10 monthsJava Software Developer
DATAWERK GmbH & Co. KG
- Developed PHP CakePHP auction website, MySQL, HTML/CSS
- Built Typo3 plugins, managed Typo3 systems
- Customized Magento in PHP
- Created Java web apps with Spring, Hibernate, Tapestry, HTML/CSS, JavaScript/AJAX
Nov 2006 - Nov 2007
1 year 1 monthIngame Game Master
Burda:ic GmbH
- Provided live support, ticket support, rule enforcement for European Ragnarok Online server
Jun 2005 - Mar 2006
10 monthsSoftware Developer
Cobion AG
- Developed Firefox plug-in and debugged existing software
Summary
I’m Tobias Wehrum, a software developer from Berlin with 12 years of freelance experience and a lifelong passion for programming.
I build apps and games for desktop, mobile and the web using tools like the Unity engine, modern web tech like React, Node.js, Pixi.js and PlayCanvas, and programming languages like C#, JavaScript and TypeScript.
Need something not listed here or in my portfolio? I might be able to help you anyway. Let's talk!
Languages
German
NativeEnglish
AdvancedJapanese
IntermediateEducation
Oct 2012 - Jun 2014
Berlin University of Applied Sciences for Engineering and Economics
Master of Science · International Media and Computing · Berlin, Germany
Oct 2009 - Jun 2012
Berlin University of Applied Sciences for Engineering and Economics
Bachelor of Science · International Media and Computing · Berlin, Germany
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience