Tim Hegeman

Product Owner Scrum Master Agile Enthusiast at DISH Digital Solutions

Geesteren, Gelderland, Netherlands
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 Hegeman is a pragmatic software engineer and Agile leader with 11 years of experience building Java/J2EE web applications and guiding teams as a Product Owner and Scrum Master. Based in the Netherlands, he combines deep backend expertise—demonstrated by contributions to the Syncany open-source project (resumable uploads, split transactions, checksum performance improvements)—with hands-on delivery at companies from Thales to DISH Digital Solutions. He’s fluent in Eclipse, Java EE and web app architecture, and regularly blends coding, coaching and process improvements to boost reliability and team throughput. Colleagues describe him as an agile enthusiast who moves smoothly between refactoring tricky backend logic and shaping product priorities.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor Information and Communication Technology, Bachelor Information and Communication Technology at Saxion University of Applied Sciences
languagesEnglish, Dutch, German
github-logo-circle

Github Skills (13)

file-handling10
file-processing10
javas10
file-access10
database-design10
fileio10
java10
synchronization9
testing9
data-structure9
data-structures9
algorithms9
sql8

Programming languages (7)

JavaTeXScalaJupyter NotebookAssemblyKotlinPython

Github contributions (5)

github-logo-circle
syncany/syncany

Feb 2015 - May 2015

Syncany is a cloud storage and filesharing application with a focus on security and abstraction of storage.
Role in this project:
userBack-end Developer
Contributions:15 commits, 2 comments in 2 months
Contributions summary:Tim contributed primarily to the back-end functionality of the Syncany application. Their work involved modifying the `UpOperation` class and related components, including the `Indexer` and `Deduper`, to enable splitting uploads into multiple transactions and implementing resumable transactions. The user also addressed bugs within the `UpOperation` and implemented integration tests for the split sync up scenario, demonstrating a focus on improving the reliability and efficiency of the upload process. Furthermore, they refactored code to improve performance of checksum lookups.
filesharingsecuritycloudcloud-storagestorage
Contributions:122 commits, 8 PRs, 19 pushes in 2 years 7 months
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