Tijmen Verhulsdonck is a Principal Software Engineer in Copenhagen with 10 years' experience building real-time, on-device perception systems for images, video and audio. He led the facial-tracking SDK at Roblox that powers live avatar animation and optimized inference across platforms by designing efficient model architectures and custom, high-performance layers. Previously he implemented AVX/SSE and fp16 weight storage optimizations in the widely used ncnn mobile inference framework and has deep expertise in squeezing latency and memory out of x86 and ARM targets. Tijmen combines hands-on low-level performance engineering with ML model design, shipping cross-platform solutions from iOS and Android to desktop, and often surfaces non-obvious, use-case specific level-of-detail tradeoffs to balance quality and throughput.
10 years of coding experience
6 years of employment as a software developer
Master of Science (M.Sc.), ICT Innovation, Embedded systems, Master of Science (M.Sc.), ICT Innovation, Embedded systems at KTH Royal Institute of Technology
Bachelor's degree, Electrical Engineering, Bachelor's degree, Electrical Engineering at Eindhoven University of Technology
Master of Science (M.Sc.), ICT Innovation, Embedded Systems, Master of Science (M.Sc.), ICT Innovation, Embedded Systems at Technische Universität Berlin
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Role in this project:
Back-end Developer / Performance Engineer
Contributions:5 reviews, 16 commits, 17 PRs in 1 year 4 months
Contributions summary:Tijmen made several significant contributions to the `ncnn` project, a high-performance neural network inference framework. Their work focused on optimizing the framework for x86 architectures, implementing AVX/SSE instructions for various layers, including binary operations, inner product, pooling, and winograd convolution. They also added fp16 weight storage optimizations, and improved the framework's compatibility and test coverage, demonstrating a focus on both performance and code maintainability.
A tensorflow implementation of squeezenext. (includes link to trained model)
Contributions:34 commits, 23 pushes, 1 branch in 3 years 11 months
linktensorflow
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
Tijmen Verhulsdonck - Principal Software Engineer at Roblox