Dennis van der Stelt
Trainer / Coach
- e-mail[email protected]
- Phone+31 648 536 810
- FreelancePartially Available
Developer, Architect, Trainer, Coach
I am a freelance consultant @ Compile Software
I am a Software Architect who loves building distributed systems and the challenges they bring. To be better than the day before, I continuously search for new ways to improve my knowledge on architecture and software development. What I learn I try to share via numerous articles, presentations and posts on my webblog.
All this knowledge is battle tested in many, many projects throughout my career.
"Understanding and working with the well designed software infrastructure Dennis created for us has been a great experience for me. His teaching skills and patience helped me a lot in the way. He is always willing to share his deep knowledge and he always welcomes you to speak up your ideas. It has been an honor and pleasure to work with him."
"Worked together with Dennis at different customers on various projects. He is a great high-level thinker and very business focused. Always looks at software solutions in the great scheme of things and knows how to challenge (technical) decisions from a business/domain perspective. His understanding of (large) system design and decoupling is what wants me to work on more projects with him in the future."
With extensive knowledge in distributed architectur, messaging, design & integration patterns and the cloud I can help you build a robust, reliable and performent system.
If it's a Proof of Concept or a full blown system, I can help you build any system or website using Microsoft .NET and C#.
Train / Coach
Transferring knowledge gives me the most pleasure. Everything from .NET, Architecture, Service Oriented Architecture, Event Driven Architecture, Microservices, etc. I can provided customized training for your employees.
Audits & Reviews
If you're seeking certaintity of your architecture & design or trying to improve maintainability, performance, etc. I can provide you with a short but comprehensive review of your system or application.
20 Years of Experience
Education & Recognition
NServiceBus ChampParticular Software
The Champs program is a way of recognizing exceptional, independent community leaders who share their passion, technical expertise, and real-world knowledge of NServiceBus with others.
Advanced Distributed Systems DesignUdi Dahan
An extremely intensive course on modern architecture design practices for distributed systems with Service-Oriented Architecture that will change the way you think about designing software systems.
Microsoft Certified Trainer (MCT)Microsoft
Microsoft Certified Trainers (MCTs) are the premier technical and instructional experts in Microsoft technologies.
Founder of BloggingAbout.NET Community Website
BloggingAbout.NET was a community website for people wanting to blog about .NET and Microsoft related development technologies. It provided an alternative location since 2003 where there was non back at the time.
Unfortunately due to a lack of time in marketing and obtaining new bloggers, the community was stopped and now it's home to my weblog only
May 2014 - Now
Owner, Founder, Software Engineer, Solutions ArchitectCompile Software
Independent consultant developing, auditing and giving advise on distributed systems.
January 2016 - Now
Developer & Solutions ArchitectParticular Software
Building and maintaining NServiceBus, the best messaging framework available. Helping out customers with everything from guidance to proof-of-concepts to architecture, as well as doing workshops and presentations at conferences and on-site.
Dec 2005 - Oct 2009
Trainer / CoachClass-A
A company unlike any other in the Dutch .NET development area, Class-A was known for its excellent custom made trainings, audits and coaching. Together with my fellow trainers I contributed to almost every training. At customers I coached and trained developers.
Aug 1998 - May 2014
System EngineerVarious companies
Worked as systems engineer & architect on many projects at both small & large companies.
Cloud / Azure
.NET / C#
My Best Works
Get in Touch
Get in Touch
After getting in contact with me, we can start a conversation. We can discuss options, availability or start doing reviews, audits, support & coaching as soon as possible. All is possible on-site or via conference calls, anywhere in the world.