Tom Lokhorst

Founder at Nonstrict

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

🤩
Rockstar
🎓
Top School
Tom Lokhorst is a pragmatic founder and software engineer with 17 years of experience designing elegant interfaces—from GUIs and CLIs to APIs and programming languages—built around a preference for beautiful, unobtrusive tools. Based in the Netherlands, he favors Haskell for its lightweight syntax and has deep practical experience across Swift, C#, app/web development and compiler work. As a significant contributor and architect on the popular R.swift project, he improved type safety and code generation for Swift resources, demonstrating a knack for making developer-facing tooling more reliable and maintainable. He previously spent a decade as a "software writer" at Q42 and now runs Nonstrict, applying craftsmanship to meaningful projects rather than churn. Tom’s approach combines a developer’s aesthetic with pragmatic engineering: avoid cheap tools and cheap work, and build things that make you happy.
code17 years of coding experience
job14 years of employment as a software developer
bookMSc, MSc at Utrecht University
bookBSc, BSc at HAN University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
13,758reputation
897kreached
73answers
17questions
Badges
compiler-construction
top-5%
profiling
top-5%
loops
top-5%
java
top-5%
applescript
top-5%
functional-programming
top-5%
github-logo-circle

Github Skills (23)

ios10
uistoryboard10
code-generation10
swift10
applescript9
architecture9
polymorphism9
oop9
java9
loops9
profiling9
compiler-construction9
functional-programming9
haskell9
architectures9

Programming languages (13)

C#JavaC++RustHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
mac-cain13/R.swift

Dec 2014 - Jan 2023

Strong typed, autocompleted resources like images, fonts and segues in Swift projects
Role in this project:
userSoftware Architect & iOS Developer
Contributions:107 releases, 1 review, 566 commits in 8 years 2 months
Contributions summary:Tom significantly contributed to the architecture and implementation of the R.swift code generation tool. They introduced support for multiple generic arguments, enabling more flexible resource handling. Their work on typed storyboard segues improved type safety. They also refactored the code to generate comments for top-level structs, enhancing code maintainability and readability. Furthermore, the user addressed and resolved reported issues.
tvosswift-projectscode-generatorfontsautocompletion
nonstrict-hq/CloudStorage

Jun 2020 - Mar 2021

Swift property wrapper to sync settings through iCloud key-value storage
Contributions:5 releases, 10 commits, 9 PRs in 9 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