Experience

I'm a professional, senior software developer, architect and trainer for more than 15 years. I'm also a Pluralsight author.. Having experience in all .Net type of applications, most of my current projects are web apps in MVC with HTML5. And with that, I learned many client side Javascript frameworks and libraries such as Angular, React and Knockout. Most of the web projects I worked on are deployed in the Azure cloud.

One of my recent development projects is dealgps, a sales automation tool for complex sales. It's a single page application which I designed end-to-end entirely running in the Microsoft Azure cloud.

I'm an international speaker. Conferences include DevConnections (Las Vegas) and TechDays in The Netherlands.

The last 7 years I'm also a Microsoft Certified Trainer (MCT)
I conducted a lot of Microsoft courses using the Microsoft Official Curriculum (MOC), almost all the software development courses available from Microsoft as well as custom courses.
But, I'm not only training Microsoft stuff. I also conducted training in Javascript and many of it's libraries.

I blog at destinationcode.com


User interface techniques
  • ASP.NET MVC versions 1,2,3,4,5,6
  • HTML5, JavaScript, Angular.js, Knockout.js, React.js, Jasmine, Bootstrap, jQuery, Single Page Apps
  • Xamarin for iOS and Android
  • ASP.NET WebForms versions 1,2,3,4
  • Silverlight versions 1,2,3,4,5
  • Windows Presentation Foundation (WPF)
  • Windows Forms in .Net and Delphi
Cloud technologies
  • Microsoft Azure
Frameworks
  • .Net framework versions 1.1, 2, 3, 3.5, 4.*
  • Delphi VCL all versions
Programming languages
  • C#
  • Javascript
  • Delphi (Object Pascal)
  • Visual Basic .Net
Development tools
  • Microsoft Visual Studio all versions
  • Xamarin Studio
  • Borland/Embarcadero Delphi all versions
Methodologies
  • Agile development in general and Scrum, Kanban
  • Team Foundation Server versions 2008, 2010, 2012, 2013, 2015
  • Git and GitHub
  • Continuous Deployment
Data access technologies
  • Entity Framework
  • Neo4j
  • LLBLGen Pro
  • Linq to SQL
  • ADO.NET
Other techniques
  • Microservice Architecture
  • NServiceBus and MassTransit
  • Windows Communication Foundation (WCF)
  • Web API
  • PhoneGap/Icenium/AppBuilder
  • Client-Server applications
  • Managed Extensibility Framework (MEF)
  • Dependency injection with Ninject and Autofac
  • Single Page Applications
  • DevExpress components
  • Telerik components
Soft skills and other interests
  • NLP master
  • Electronic music
  • Movies