CarBot
CarBot is a Slack bot to quickly and easily lookup car owner in the slack workplace.
At Bank of Georgia we grew up rapidly in the last couple of years so our parking lot didn’t have enough space for all the cars. Because of this we had to park them in the middle of the parking lot and block other cars. Because of this, if you wanted to exit the parking you were usually blocked and you had to either email the whole office or send the car number in slack to find the owner. Everyone was getting spammed and it was taking time for the car owner to see the message and respond.
I created a custom slack bot that I called CarBot that knows all the car numbers of the employees and their phone numbers. So if you want to find who is blocking you all you have to do is message CarBot with the car number and you will get the owners name and number as a reply instantly! The phone number uses tel: scheme so you can click on it to launch the phone app automatically.
CarBot can also fetch current currency rates, weather information and horoscope.

I’m a backend engineer and software architect with 17+ years of .NET, mostly in banking and fintech: payment and transaction processing, public APIs, and the internal platforms other teams build on. I’ve led teams and a platform unit, and I stay hands-on in the code, increasingly through AI coding agents like Claude Code and Codex.
Alongside that, I build open-source .NET libraries and developer tools with 45M+ NuGet downloads: DuckDB.NET, EntityFramework.Exceptions, EFCore.Visualizer and others. That work sits where .NET meets the database: native interop, Native AOT extensions for DuckDB and PostgreSQL, and tooling that makes query plans easier to debug. I also speak about .NET and databases at conferences like NDC, KCDC and .NET Conf.
