Tom Brus
Co-Founder at Open Walnoot- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Dutch -
-
English -
-
German -
Topline Score
Bio
Nick Epps
Really enjoyed working with Tom... he always provided clear and concise input into the project team and the required focus towards the new requirements that were needed within the product.
Jan Labrie
I value Tom most because of his drive and focus: In solving a problem he will do whatever it takes to provide a usable solution. He has a broad oversight of the technology landscape. Tom will not stop at an interface but will improve the implementation. I remember most that he realized a major performance improvement in the Java compiler, which was accepted in Sun's source code. Tom is the typical example of 'Out of the box thinking'.
Nick Epps
Really enjoyed working with Tom... he always provided clear and concise input into the project team and the required focus towards the new requirements that were needed within the product.
Jan Labrie
I value Tom most because of his drive and focus: In solving a problem he will do whatever it takes to provide a usable solution. He has a broad oversight of the technology landscape. Tom will not stop at an interface but will improve the implementation. I remember most that he realized a major performance improvement in the Java compiler, which was accepted in Sun's source code. Tom is the typical example of 'Out of the box thinking'.
Nick Epps
Really enjoyed working with Tom... he always provided clear and concise input into the project team and the required focus towards the new requirements that were needed within the product.
Jan Labrie
I value Tom most because of his drive and focus: In solving a problem he will do whatever it takes to provide a usable solution. He has a broad oversight of the technology landscape. Tom will not stop at an interface but will improve the implementation. I remember most that he realized a major performance improvement in the Java compiler, which was accepted in Sun's source code. Tom is the typical example of 'Out of the box thinking'.
Nick Epps
Really enjoyed working with Tom... he always provided clear and concise input into the project team and the required focus towards the new requirements that were needed within the product.
Jan Labrie
I value Tom most because of his drive and focus: In solving a problem he will do whatever it takes to provide a usable solution. He has a broad oversight of the technology landscape. Tom will not stop at an interface but will improve the implementation. I remember most that he realized a major performance improvement in the Java compiler, which was accepted in Sun's source code. Tom is the typical example of 'Out of the box thinking'.
Experience
-
Open Walnoot
-
Netherlands
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Co-Founder
-
Dec 2020 - Present
MVG is responsible for the technical support of decision support development in healthcare MVG is responsible for the technical support of decision support development in healthcare
-
-
-
Modeling Value Group B.V.
-
Information Technology & Services
-
1 - 100 Employee
-
Owner
-
Jan 2008 - Present
Summary of Experience: - Developed and maintain multiple open-source projects on GitHub. - Created a declarative programming paradigm named 'dclare', implemented for Java and Jetbrains MPS. - Utilized 'dclare' to build a decision support workbench, CDM, for clinical environments. - Actively working on enhancing decision support tools for doctors in hospitals. - Co-founded "Open Walnoot," a company focused on activities in the clinical field, in collaboration with "We Are Not." Belastingdienst (Dutch Tax Office): - Contributed to the design and development of an agile new tax handling meta automation environment. - Utilized Jetbrains MPS to enable tax experts to input law rules, which are then compiled into Java code for running as a calculation services. - Spearheaded the creation of a Continuous Integration (CI) environment using Jenkins, integrating various plugins and writing bash scripts for seamless operation. - Designed a highly efficient system for nightly testing of tens of millions of tax declaration cases in a heavily multiprocessor Linux environment, employing UDP and services. - Implemented a web dashboard to display test results for management's convenience. - Extensive experience with java/MPS/git/CI/linux/bash - Expanded the system's usage beyond income tax calculations to cover 50+ different tax areas. EBPI: - Led the design and development of a workbench dedicated to Taxonomy creation and maintenance. SystemizeIT-UK/ChurchMutual-USA (workbench for insurance designers): - Designed and developed an Eclipse-based workbench with a central (CDO) server and multiple clients. - Established an automated build environment from scratch on the Amazon cloud, using Jenkins and SVN, with integrated testing (guidancer) and a delivery website. - Managed Linux machines with Windows satellites for specific tests. - Proficiently employed shell scripting and Java coding throughout the project. Show less
-
-
-
Brus IT
-
Zeist
-
Owner
-
Aug 2007 - Jun 2015
Freelancing in the area of Java/MDA/embedded. Customers/project: === SystemizeIT-UK/ChurchMutual-USA (workbench for insurance designers) Designing and developing an eclipse based workbench with a central (CDO) server and many clients. Setting up an automatic build environment (jenkins/svn/...) from scratch on the Amazon cloud with automatic testing (guidancer) and an integrated delivery website. This software factory runs on linux machines with windows satellites for some tests. It involves a lot of shell scripting and java coding. === belastingdienst (dutch tax organisation) (MDA/C#/Java) Help design and implement a model based generation system for handling of tax rules. Setting up a large build environment (jenkins) on a local virtualized cloud. Designing a large test cloud for continuous testing. Making a C# test tool for meta level debugging of the generated source code. The software factory is windows based and involves a lot of DOS scripting as well as java and C# coding. === Sound Intelligence (agression detection through sound analysis) Porting C code for audio analysis to DSP cores. Maintaining and extending the build environment. === Aduna (RDF store software for websites) Making drivers for an RDF store, implemented in java using several open source packages. Research: As an (unpaid) research project I work on Dclare within the Modeling Value Group. Dclare is a declarative language we like to use for defining software factories (and more!) in a safer and compacter way. Show less
-
-
-
Sound Intelligence
-
Netherlands
-
Software Development
-
1 - 100 Employee
-
Sr. Software Archtitect
-
2007 - 2008
Build software to detect agression sounds in all sorts of environments (streets/hospitals/jails/...) Build software to detect agression sounds in all sorts of environments (streets/hospitals/jails/...)
-
-
-
Compuware
-
United States
-
Software Development
-
700 & Above Employee
-
Sr Software Architect
-
Oct 1993 - Jul 2007
Build various model driven product, most notably "Optimal-J". Build various model driven product, most notably "Optimal-J".
-
-
-
-
Owner
-
Jun 1988 - Oct 1993
Together with my business partner Maarten van Leer I developed software for various customers. Together with my business partner Maarten van Leer I developed software for various customers.
-
-
-
-
Software Architect
-
Jan 1988 - Jan 1989
Write linux software. a.o. an X11 driver for the bankers workbench at UBS/USB (a swiss bank). Write linux software. a.o. an X11 driver for the bankers workbench at UBS/USB (a swiss bank).
-
-
-
-
Researcher Functional languages
-
1985 - 1988
Research into functional languages. Build the first "Clean" compiler for VAX/unix. Research into functional languages. Build the first "Clean" compiler for VAX/unix.
-
-
-
Radboud University
-
Netherlands
-
Research Services
-
700 & Above Employee
-
Drs Informatica [MSc Information Technology]
-
Jun 1985 - Dec 1987
Performed scientific research in the area of parallel computer architectures based on Graph Rewriting. Construction of language named "CLEAN" for functional Graph Rewriting. Implementation of a compiler and run-time system for this language. Co-author of paper accepted at the Third International Conference on Functional Programming and Computer Architecture: "CLEAN a language for functional Graph Rewriting", Portland, Oregon, 1987. Performed scientific research in the area of parallel computer architectures based on Graph Rewriting. Construction of language named "CLEAN" for functional Graph Rewriting. Implementation of a compiler and run-time system for this language. Co-author of paper accepted at the Third International Conference on Functional Programming and Computer Architecture: "CLEAN a language for functional Graph Rewriting", Portland, Oregon, 1987.
-
-
-
-
Software Architect
-
Mar 1985 - Dec 1985
Designed and build a LOGO interpreter for Comodore 64. Designed and build a LOGO interpreter for Comodore 64.
-
-
Education
-
Radboud University
M.S. (drs), Computer science -
Eindhoven University of Technology
Propedeuse, Electronics