Tim Kurvers

Platform Engineer

Oslo, Norway
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job14 years of employment as a software developer
bookBachelor of IT, Bachelor of IT at Avans University of Applied Sciences
bookA-Level, A-Level at Dendron College
bookOnder de Linde
languagesDutch, Norwegian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

ruby-rails10
data-mapping10
rails10
refactoring10
object-mapping10
orm10
back-end-development10
networking10
tcp10
ruby10
mongoid9
mongodb9
activerecord9
json9
database-design8

Programming languages (16)

C#JavaC++RustCHaxeHTMLTypeScript

Github contributions (5)

github-logo-circle
guard/listen

Sep 2013 - May 2014

The Listen gem listens to file modifications and notifies you about the changes.
Role in this project:
userBack-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.
notifiesruby-gemrailsmodificationsruby
robertpenner/as3-signals

Aug 2011 - Sep 2011

Signals is a new approach for AS3 events, inspired by C# events and signals/slots in Qt.
Role in this project:
userBack-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.
Request Free Trial
Tim Kurvers - Platform Engineer