Skip to content

Hi! My name is Kanan Rahimov. Welcome to my blog about software engineering.

A little bit about me

I live in The Netherlands and am a software engineer for a local payment service provider company. I also run (an indie software development company) and (a YouTube channel and blog about software engineering).

I wrote my first line of code when I was 14 years old. It was a VBA script in Excel. After playing with VBA scripts for a few months, I taught myself Visual Basic and built desktop applications with Visual Studio and WinForms. Since then, I tried and professionally worked with .NET and C#, Python, Golang, Java, and Kotlin and their relevant tech stack and frameworks. My background is in systems programming, and I have also written some Assembler, C, and C++ code for learning purposes.

As you could have guessed, designing, building, and releasing software systems is my passion, and I plan to share it on this website in a more in-depth form.


Currently, I am focused on getting more hands-on experience with the following software engineering paradigms:

  • Event-driven architecture patterns.
  • Microservices architecture and communication patterns.
  • Tooling for developers and development automation.

Posts in progress

Last updated on 11 Mar 2024. To be continued.