Jonathan Heindl is a software engineer with a decade of experience building full-stack web applications from Nuremberg, Germany. Since 2017 he has shipped production software at BRANDAD Group AG, combining TypeScript front-end work with API design and integration. An alumnus of Technische Universität München (BSc Informatik), he contributes to open-source projects including workadventure—enhancing its virtual office game by adding game-state APIs, menu commands, and event-loop refactors. He brings a pragmatic, game-aware approach to UI and client architecture, comfortable moving between user-facing features and underlying API mechanics. Quietly curious, he tends to focus on making complex interactive systems easier to navigate and extend.
10 years of coding experience
Bachelor of Science - BS, Informatik, Bachelor of Science - BS, Informatik at Technische Universität München
A collaborative web application (virtual office) presented as a 16-bit RPG video game
Role in this project:
Full-stack Developer
Contributions:73 reviews, 103 commits, 40 PRs in 8 months
Contributions summary:Jonathan made several contributions to the front-end codebase, adding functionality for loading and navigating between game pages within the virtual office application. The user implemented new API calls and integrated them into the IframeListener and GameScene components using TypeScript. Additionally, the user worked on improving the game's API by adding the capability to read the game state by adding getGameState to the client APIs and also adding menu command api, and refactored code to run in the event loop.
A collaborative web application (virtual office) presented as a 16-bit RPG video game
Contributions:144 pushes, 33 branches in 8 months
game16-bitrpgweb-applicationvideo-game
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Heindl - Softwareingenieur at BRANDAD Group AG