I am a software developer with more than 35 years of professional experience, and a strong track record of delivering innovation. I co-founded the Orchard CMS and ramped up its community, helping its members build more than 100,000 web sites. I authored some of the most popular modules for Orchard, including an entire e-commerce stack. I single-handedly built an entirely new CMS based on Node.js, DecentCMS, in a few months, complete with hundreds of tests, and full documentation. I co-founded a hardware startup, Nwazet, which designed, manufactured, and shipped dozens of products. I shipped core features of the ASP.NET platform, I obtained 12 patents for Microsoft, and I was an actor in the company's shift towards more open-source. I wrote more than 500 blog posts over the last fifteen years, each reaching more than 10,000 readers. I started The Week in .NET, and the On .NET show. I worked on .NET Core and Visual Studio Tools for Xamarin for Mac and Windows. I currently work on Azure Cognitive Search.
Connect with me via social media, view my past work, or contact me now!
Other projects I built and manage include a .NET library for Minecraft, a fluent API wrapper around .NET's System.IO, a photo album, Vandelay Industries, a set of useful extensions for Orchard CMS, and Flasync, a library to help developers build fluent asynchronous APIs for Node.js.
As a Senior Software Engineer, Lead Software Design Engineer, and Senior Program Manager, I shipped features in all releases of ASP.NET from 1.1 to 4.0. I launched ASP.NET AJAX, and contributed to Microsoft's adoption of jQuery. A strong advocate of open-source, I represented Microsoft at the OpenAjax Alliance Steering Committee, and I co-founded the Orchard project. I got my name on 12 patents in the years before I specialized in OSS. I talked at many conferences (PDC, TechReady, TechEd Europe, Orchard Harvest (keynote), Outercurve, and more), helped countless customers, and started a successful blog. I worked on .NET Core, Microsoft's next generation development platform and on the Xamarin Forms developer experience in Visual Studio. I started The Week in .NET, and the On .NET show, that I hosted every week for a year. I currently work on Azure Cognitive Search.
As founder of Decent Consulting, I've been developing DecentCMS from the ground up, I've built core Orchard CMS modules, and I've helped my customers build Orchard and DecentCMS web sites. I've also acted as Steering Committee member for Orchard. My customers include Onestop, and Enviroissues.
I founded Nwazet with Fabien Royer with the objective of bringing our open-source hardware and software projects to life. The company was 100% self-funded and profitable from day one. My consulting activity and product sales funded the constant research and development of new products (DIY portable game console, Raspberry Pi extensions, project enclosures, and gardening controllers). Our commerce web site was entirely built by me on top of Orchard CMS. One of my interesting Nwazet projects was an online UI design tool for microcontrollers. In 2014, we sold our IP to ModMyPi.
I was the second employee hired by Magnitude, and helped with its expansion to about 30 people, determining the technical choices of the company, training new engineers, building frameworks and web sites, and helping with prospective customers. Magnitude customers were agricultural organizations (including FNSEA, the main agro syndicate in France), pharmaceutical labs, and banks. During my time with Magnitude, I built an online HTML editor, a two-factor authentication system, a Content Management System, and many other innovative components.
While preparing my PhD thesis on ternary algebraic structures, and doing the associated research work, I was also teaching physics at college level. I was fortunate to travel, to attend and talk at conferences, and to meet world-class scientists and mathematicians. I published in peer-reviewed journals, such as the Journal of Mathematical Physics. This job has taught me how to think critically, to challenge preconceptions, to investigate issues scientifically, and to tackle hard problems that literally nobody has solved before.
Getting my first computer, a TI-99/4A, was a revelation. I quickly taught myself Basic programming, and went on to build my first video game, Lunar Lander II. My father was very supportive and founded Epsilon Software to sell my games. Lunar Lander sold very well in France, reaching 30% of the market. Later, I published Lunar Jumper, also on TI-99, and F.R.E.E., an adventure game built in 6502 assembly language for Atari 8-bit computers, with similar success.
Awarded for my open source and community work with ASP.NET and Orchard.
"Graded algebras, applications to physics" is the study of graded and ternary algebraic structures in the context of physics.
ENS Lyon recruits around 30 of the best students in each discipline each year, based on a national competitive examination that takes place after two years of intensive preparation.
Here is a sample selection of my recorded interviews and talks...
I've had the pleasure of working with Bertrand for 5+ years off-and-on. I feel extremely fortunate to have met him. He brings the utmost integrity, passion, knowledge, and tremendous skill to everything he touches.
He's so bright, that he approaches EVERY problem with an out-of-the-box solution, and in the end, he delivers excellence in his results. He's extremely capable of taking on new challenges and bringing his decades of experience to them. Bertrand can figure anything out. I believe his strong physics background has really suited him - as he understands all layers of problems starting at the root.
He's adept at the entire software life-cycle, and considers performance, re-usability, and maintainability throughout his approach.
I can't recommend him enough, really. He's one of the finest people I've had the fortune of knowing.
- Brett Morrison, Former CTO @ Onestop and Incroud
Former Director @ SpaceX
I had the pleasure to work with Bertrand for about two years, during the time Orchard CMS was being built from the ground up as a new generation of CMS on the .NET stack. Bertrand was a Program Manager, and I was a Software Engineer.
During that time, Bertrand showed a great mix of facets, from the technical expertise required to understand and validate the implementation of building blocks, to high level architecture design, and onto usability of user facing features. His background in Content Management Systems helped us making many right long term choices when we were facing the ambiguity of a building a CMS from the ground up in an uncharted territory of .NET at the time.
Bertrand was also a strong advocate of making the project Open Source, and his passion to the project showed for many years, even after this daily job was not directly related to Orchard CMS.
- Renaud Paquay, Software Engineer @ Google
Gifted and brilliant are the first words that naturally come to mind when thinking about Bertrand. His outstanding technical skills and his global vision of the Internet technologies allowed Magnitude to keep on the edge of the business in adopting the .NET architecture in the early days. Working with Bertrand was really a professional and intellectual excitement!
- Thierry Guiot, Partner, Executive Search @ Highdev
When I'm not hanging out with my wife, kids, and friends, I like to play video games (RPG, puzzles, and infiltration-friendly shooters), I read science and novels, I doodle, I take weird photos, I watch Netflix, I take long walks, and roller skate rides. I'm a pretty good skier, and a mediocre golfer.