Tobias W.

Senior Game Developer (Unity/C# & Web Full Stack)

Berlin, Germany

Experience

Sep 2025 - Present
3 months

Freelance 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
4 months

TypeScript/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 months

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 month

Freelance 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 months

Lead 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 month

Freelance Unity Developer

Legendary Play

  • Researched Unity Addressables package beta and created demo project demonstrating use and stability
Jan 2019 - Apr 2019
4 months

Freelance 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 months

Freelance 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 month

Freelance 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 month

Freelance Unity Developer

Private Customer

  • Co-developed Leap Motion typographic design Unity project
Mar 2018 - May 2018
3 months

Freelance 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 month

Freelance 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 months

Freelance 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 months

Freelance 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 month

Freelance 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 months

Freelance 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 months

Freelance 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 year

Freelance 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 months

Freelance 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 months

Freelance 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 years

Freelance 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 months

Freelance 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 months

Freelance 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 months

Freelance 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 month

Workshop Organizer

jfc Medienzentrum

  • Conceptualized and organized week-long game jam for children
  • Managed event planning and coordination
Feb 2014 - Apr 2016
2 years 3 months

Freelance 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 months

Instructor

HTW Berlin

  • Planned and lectured Unity introductory course: weekly lectures, exercises, final project
Sep 2013 - Sep 2013
1 month

Freelance Unity Developer

gosub

  • Developed prototype game in Unity (C#)
May 2013 - May 2013
1 month

Freelance C# Programmer & Workshop Organizer

Mediale Pfade

  • Created StarCoder C# educational game and co-organized youth programming workshop
Jan 2012 - Jun 2012
6 months

AS3/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 months

Unity Developer Intern

Codeglue

  • Programmed Android Beer Pong game in Unity (C#), porting from iOS version
Jun 2007 - Mar 2011
3 years 10 months

Java 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 month

Ingame Game Master

Burda:ic GmbH

  • Provided live support, ticket support, rule enforcement for European Ragnarok Online server
Jun 2005 - Mar 2006
10 months

Software 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
Native
English
Advanced
Japanese
Intermediate

Education

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