Hello, I am Toby
based in Copenhagen, Denmark
About me
My life's task is to ignite greatness in others.
I love creating impactful interactive experiences that elevate humanity.
Crafting high-performing, easy-to-understand, and self-explanatory code in a collaborative environment is my passion.
Skills
- Game Development, Web Development
- Typescript, Pixi.js
- Unity, C#, C++
- Git, GitLab
- Community Management, Coaching
Personal Values
- Curiosity
- Collaboration
- Hard work
- Optimism
- Patience
Released Projects
Maiden Voyage (2021)
Role: Game Developer / Engine Developer
Duration: 3 months
Technologies: Javascript ES6, Pixi.js
- Optimized rendering speed up to 14 times, leading to a better user experience and lightning-fast performance on mobile
- Expanded in-house PIXI.js game engine with extensive audio features, supporting the audio department
- Developed engaging gameplay, shipping the best-selling game of the company at the time
Bagedagen (2023)
Role: Senior Game Developer / Engine Developer
Duration: 5 weeks
Technologies: Typescript, Pixi.js, Webpack 5
- Improved the build process, leading to faster production and better code architecture
- Rewrote the engine loading framework, making games load 3 times faster on all platforms
- Provided a successful strategic roadmap to improve communication between creative departments
Personal Projects
Unity K-Means Clustering (2024)
Technologies: C#, Unity, UI Toolkit, Shader Graph
This tech demo demonstrates a clustering algorithm used in computer science. It determines groups of data, which are grouped together by distance from calculated centroids.
- Compatible with Unity's Transform component
- Implements a modern, performant alternative (K-means++)
- Perfect for flock-calculated gameplay
Unity Thumbnail Generator (2024)
Technologies: C#, Unity, UI Toolkit, glTFast, KTX for Unity
This generator saves a dynamic preview of the loaded glTF / glTF-Binary model as a JPEG / PNG image. Rotate the preview for the perfect angle.
- Plug-and-play prefab with minimal setup
- Uses design patterns where useful and needed
- Easily extendable codebase
Client Work
Dojo Entertainment
Role: Technical Advisor
Duration: 2023 - Present
Technologies: Javascript, Vue.js, Firebase
- Support the board of directors in technical decision-making
- Offer improvements to the technology stack to speed up company growth
- Teach efficient and performant web development
Events
Nordic Game Jam
Role: Community Organiser
Duration: 2023 - Present
- Provide valuable challenges for participants to grow in the industry
- Listen to community feedback to improve the event
- Make the jam a safe and accessible space
SpilSnak
Role: Event Organiser
Duration: 2023 - Present
Organising a monthly meetup, connecting people from the games industry in an informal, cozy atmosphere.