Tijn Schuurmans is a Senior Software Engineer with 15 years of experience, currently focused on building maintainable web systems and cleaning up legacy designs to make them extensible and adaptable. He specializes in Ruby and Rails ecosystems (Sinatra), PostgreSQL, and pragmatic front-end work, and brings a bias for high-level languages like Ruby, Python and Lisp while occasionally using C or Objective-C. Tijn has led development teams across multiple companies and contributed notable open-source work—adding Dutch-specific data, international phone support, and tests to the popular ffaker Faker library. Trained in Human Technology Interaction, he balances technical craftsmanship with attention to usability and human factors. Based in the Netherlands, he is particularly skilled at disentangling interdependent codebases so teams can iterate faster and ship more confidently.
14 years of coding experience
18 years of employment as a software developer
ir., Human Technology Interaction, ir., Human Technology Interaction at Eindhoven University of Technology
ing., Computer Science, ing., Computer Science at Fontys University of Applied Sciences
Contributions summary:Tijn contributed significantly to adding Dutch-specific functionality to the Faker library. They implemented classes for Dutch names, addresses, and phone numbers, incorporating specific formatting rules and local conventions. Furthermore, they added international phone number support and implemented tests for the new features. The user also made improvements to the API and code style, such as renaming methods and refactoring code.
A small Ruby library to handle HTTP user agent fields
Contributions:10 PRs, 14 pushes, 8 branches in 7 years 8 months
agentrubyuser-agentfieldsruby-library
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.