I lead DeepObjectKnowledge,
firm specializing in coaching and training for IT, object, agile, and embedded systems.
I have 35+ years of experience with programming, including C/C++,
I use Java and C# since their inception.
I contribute since 1995 to simplify heavy development processes
(long before the popularity of agile processes).
I am a speaker for 25 years in embedded systems and the creator of
the B# language
to facilitate their developments. The free B# SDK
(compiler, virtual machine, and so on) has been developed entirely in
object-oriented with a Test-Driven Development (TDD) approach.
I teach and coach object technologies since 1988 for thousands of
people worldwide as well as hundreds of corporations in province of Québec.