Skip to content

Bart De Smet

Bart De Smet

Partner Software Development Engineer, Microsoft

View full profile

Bart was one of the original Reactive Extensions (Rx) team members and was the lead developer for Rx 2.0. Later he created the Reaqtor technology, serving as the chief architect of the core components, while helping various teams to operate the technology at massive scale.

He joined the WPF team at Microsoft in 2007, right after graduating in Belgium. Prior to joining Microsoft, Bart was an MVP for C# for four years. He also wrote some books, used to be addicted to blogging, authored some Pluralsight courses on C# internals, is a popular speaker at technology conferences, and frequently interviewed on Channel9. Currently, Bart is actively working on incubation projects in the space of edge computing.

Carmel Eve

Carmel Eve

Software Engineer I

View full profile

Carmel is a software engineer at endjin, LinkedIn Learning instructor and STEM ambassador.

Over the past four years she has been focused on delivering cloud-first solutions to a variety of problems. These have ranged from highly-performant serverless architectures, to web applications, to reporting and insight pipelines and data analytics engines.

In her time at endjin, she has written many blog posts covering a huge range of topics, including deconstructing Rx operators and mental well-being and managing remote working.

Carmel's first LinkedIn Learning course on how to prepare for the Az-204 exam - developing solutions for Microsoft Azure - is due for release next month. And over the last couple of years she has also spoken at NDC, APISpecs and SQLBits. These talks covered a range of topics, from reactive big-data processing to secure Azure architectures.

She is also passionate about diversity and inclusivity in tech. She is a STEM ambassador in her local community and is taking part in a local mentorship scheme. Through this work she hopes to be a part of positive change in the industry.

Carmel won "Apprentice Engineer of the Year" at the Computing Rising Star Awards 2019.

How Reaqtor combines reactivity with reliable data processing

How Reaqtor combines reactivity with reliable data processing

Carmel Eve

One of the big features that distinguishes Reaqtor from classic Rx is the ability to run long running stateful queries. It does this through the persistence of state which allows these queries to survive restarts, outages and even moving between different machines. It is the ability to execute these incredibly long running queries that enables support for services like Bing, Cortana and M365.