Jan-willem Spuij

Chief Technology Officer at Birdseyeview

Amsterdam, North Holland, 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
Jan-willem Spuij is a seasoned technology leader and CTO based in Amsterdam, with over a decade leading product and engineering efforts and two decades of .NET development experience. As CTO of Nocore BV and founder of small ventures like Birdseyeview and TAGMA AutoID POS, he blends hands-on full-stack engineering with strategic product delivery and AI product development. He is an active open-source contributor—notably enhancing Microsoft Blazor mobile bindings (adding WebView2 support and multi-platform reloads) and improving Z-Wave support in openHAB—demonstrating deep practical knowledge of embedded, web and integration challenges. Colleagues describe him as a pragmatic problem-solver who moves between low-level protocol fixes and high-level architecture, making him effective at turning complex technical requirements into reliable, shipping software.
code12 years of coding experience
job3 years of employment as a software developer
bookUniversity of Twente
stackoverflow-logo

Stackoverflow

Stats
46reputation
959reached
1answer
1question
github-logo-circle

Github Skills (20)

webview10
mobile-development10
net10
openhab10
dotnet10
java10
blazor10
asp-net10
javas10
dotnet-core10
csharp10
blazor-server10
configuration-management9
xamarin-forms9
serial-communication9

Programming languages (10)

C#PowerShellTypeScriptJavaC++CANTLRJavaScript

Github contributions (5)

github-logo-circle
dotnet/MobileBlazorBindings

Jul 2020 - Dec 2020

Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 15 commits, 14 PRs in 5 months
Contributions summary:Jan-willem primarily focused on enhancing the mobile Blazor bindings project. They implemented support for the Microsoft.Web.WebView2 control, enabling the use of WebView2 within the application. Furthermore, they addressed critical issues related to the assembly name and element references within the BlazorWebView component. They also added features such as Static Web Assets from Razor Class Libraries and reload functionality for various platforms.
dotnetblazor-webassemblyblazormauimobile-apps
openhab/openhab1-addons

Sep 2013 - Nov 2013

Add-ons for openHAB 1.x
Role in this project:
userBack-end Developer
Contributions:11 commits, 1 comment in 2 months
Contributions summary:Jan-willem primarily contributed to the Z-Wave binding, focusing on improving the communication protocol and device handling within the openHAB 1.x add-ons. Their work involved fixing threading issues, resolving device class discrepancies, and enhancing the thermostat setpoint functionality. The contributions also included refactoring code and incorporating fixes to improve the binding's stability and performance.
add-onsopenhabaddononsinternet-of-things
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
Jan-willem Spuij - Chief Technology Officer at Birdseyeview