Tim Kurvers is a Platform Engineer with 15 years of experience building web solutions from small sites to full-scale experience centers, currently based in Oslo. He blends domain modelling, API design and full-stack development with platform-focused work at Appfarm, and previously held senior and full-stack roles at NRK and Hyper. An avid open-source contributor, Tim has improved core libraries across ecosystems—from AS3 signal handling to TCP-backed file-listening in the Listen gem—and adapts systems to be more portable and maintainable. Outside product work he experiments with WebGL, reverse engineering and browser-hosted game projects (ReDota, Wowser, Spelunker), bringing unusual technical curiosities into practical prototypes and coding challenges.
15 years of coding experience
14 years of employment as a software developer
Bachelor of IT, Bachelor of IT at Avans University of Applied Sciences
The Listen gem listens to file modifications and notifies you about the changes.
Role in this project:
Back-end Developer
Contributions:39 commits in 7 months
Contributions summary:Tim implemented core functionalities related to TCP communication for the `listen` gem. Their work included creating a TCP broadcaster, defining message formats, and implementing a TCP listener. They also added functionalities to receive changes over TCP, and introduced a mechanism to broadcast file system modifications over TCP, demonstrating a focus on network-based file monitoring.
Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt.
Role in this project:
Back-end Developer
Contributions:7 commits in 13 days
Contributions summary:Tim primarily focused on refactoring and improving the codebase of the as3-signals library. Their contributions include removing unused code, correcting parameter orders in documentation, and addressing merge conflicts. They made improvements to the core signal handling logic, including the `Slot`, `Signal`, `OnceSignal`, `DeluxeSignal` and `NativeSignal` classes, contributing to the overall maintainability and stability of the library. The user also fixed an import for a `TextField` class.
eventsapproachas3signalsslots
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.