Skip to main content
Hi, my name is

Bertrand
Le Roy


About me


Bertrand Le Roy

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!

Products & Projects



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.

Experience


Microsoft

Senior Software Engineer, Senior Program Manager

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.

  • http://www.microsoft.com
  • Azure, AI, .NET Core, ASP.NET, MVC, C#, JavaScript, Orchard, API Design, Software Lifecycle, Management, Public Speaking
  • 2003 - 2012, then 2015 - Present

Decent Consulting

Freelance Consultant

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.

Nwazet

Founder

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.

  • Hardware, ASP.NET MVC, Orchard, C#, Python, JavaScript, e-Commerce, Management & Sales
  • 2011 - 2014

Magnitude

Chief Technical Officer, Architect

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.

  • ASP.NET, ASP, C#, SQL, Java, JavaScript, C/C++, VB, PHP, Sales
  • 1998 - 2003

Université Pierre et Marie Curie

Researcher and Teacher

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.

  • http://www.upmc.fr/en/
  • Physics, Mathematics, Quantum Mechanics, General Relativity, Teaching, Public Speaking
  • 1995 - 1998

Epsilon Software

Game Developer

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.

  • Game Design, Basic, 6502 Assembly
  • 1982 - 1988

Education & Awards


  • 2015

    Most Valued Professional Award

    Microsoft

    Awarded for my open source and community work with ASP.NET and Orchard.

  • 2008

    Strictly Business: The Dale Carnegie Immersion Seminar

    Dale Carnegie Training

  • 1994-1997

    PhD in Theoretical Physics

    Université Pierre et Marie Curie (Paris 6)

    "Graded algebras, applications to physics" is the study of graded and ternary algebraic structures in the context of physics.

  • 1991

    Bachelor's Degree in Mathematics, with honors

    Université Claude Bernard (Lyon 1)

  • 1990

    Admission to Ecole Normale Supérieure de Lyon

    Ecole Normale Supérieure de Lyon

    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.

Interviews & Talks


Here is a sample selection of my recorded interviews and talks...

Testimonials


Outside of work


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.