Freelance Unity Developer
EXPOZE
Sep 2023 - Ongoing
Remote
C#, Unity3D, UGUI, Shaders, UI Programming, Multitouch Table With Object Recognition, Databases, Firebase Firestore
For EXPOZE I worked on one multi-month project from beginning to end and contributed to two projects, all of them in Unity and for use on multitouch tables.
The multi-month project was a Google Photorealistic 3D Tiles map app with rich-text WYSIWYG editor functionality and cloud saving on which I was the main programmer.
Some of my tasks here included:
- Setting up the project.
- Integrating Google Photorealistic 3D Tiles using the Cesium library.
- Enabling cloud saving of user-edited content via Firebase Cloud Firestore, including integration into the app, coming up with the database schema and making security rules.
- Developing a rich-text WYSIWYG editor with various formatting options (e.g. bold, italic, headlines, colors), links, images, video and other custom elements, with drag and drop functionality for images and video and undo/redo functionality.
- Making the end user view more interesting by providing user control, a day/night slider and adding various moving elements to the scene, like aircraft vehicles and birds with flocking behaviour.
- An AssetBundle-based loading mechanism for dynamically adding custom-made content for specific clients, e.g. models on the map or whole scenes that are accessible from user-set points on the map.
Projects I made contributions to:
- I added functionality based on marker recognition with touch-only fallback to a project for a client in the energy sector.
- I reworked and finished a project for a client in the health sector.
Projects
3D Map App
A Google Photorealistic 3D Tiles map app with rich-text WYSIWYG editor functionality and cloud saving to be used on multitouch tables.