Sebastian Barfurth is a Senior Software Engineer based in Munich with 11 years of full-stack experience building scalable web applications and data pipelines across TypeScript, Go, Java/Spring, and cloud-native tooling. He has shipped production frontends and platform backends at Intrinsic and Bosch, contributing to high-performance APIs, Kubernetes deployments, and real-time processing systems. An active open-source contributor, he has improved front-end UX and validation ergonomics in popular JavaScript libraries (notably vee-validate) and added robust rule and error handling to validator libraries like v8n. Known for bridging frontend polish with backend rigor, he often focuses on pragmatic developer experience improvements—such as per-event validation delays and comprehensive failure reporting—that quietly make systems easier to use and maintain.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science Wirtschaftsinformatik, Bachelor of Science Wirtschaftsinformatik at Baden-Wuerttemberg Cooperative State University (DHBW)
Contributions:2 releases, 19 reviews, 41 commits in 3 years 8 months
Contributions summary:Sebastian focused on enhancing the `v8n` library by introducing new validation rules and improving existing functionalities. They added an integer validation rule with supporting tests, extending the library's capabilities. Furthermore, the user implemented a `testAll` function to return an array of all failed rules and modified the `ValidationException` to inherit from `Error`. They also added a rule for object validation, contributing to the library's broader applicability.
Contributions:11 commits, 6 PRs, 13 comments in 6 days
Contributions summary:Sebastian primarily focused on enhancing the event handling and configuration aspects of the `vee-validate` library, a Vue.js form validation library. They modified the core `field.js` file, adding features to configure validation delays on a per-event basis, especially for input and blur events. Furthermore, the user implemented changes to the `src/core/generator.js` and documentation files (`docs/examples.html`, `docs/index.html`) to make the delay configuration more effective and user-friendly, specifically concerning data-vv-delay directives.
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
Sebastian Barfurth - Senior Software Engineer at Intrinsic