I am a backend engineer with a passion for building scalable and efficient systems. I have experience in various programming languages and frameworks, and I enjoy solving complex problems. In my free time, I like to explore new technologies and contribute to open-source projects.

Recent Posts

Preview image blogpost

Fundamentals – Part 4

Nullable reference types go beyond just adding ? to your variables. In this post, we’ll explore how to guide the C# compiler using flow-aware attributes like [notnullwhen], [maybenull], and more — helping you write safer, clearer, and more reliable code.

Read the whole article

Preview image blogpost

Fundamentals – Part 3

Explore the inner workings of foreach loop — from compiler transformation and custom enumerators to yield return and deferred execution. This post breaks down essential concepts that every C# developer should understand to write safer, clearer, and more efficient iteration code.

Read the whole article

Preview image blogpost

Fundamentals - Part 2

Methods, Lambdas, and Local Functions in C# – What's the Difference? When learning C#, you’ll often hear about methods, lambdas, and local functions. While they all let you encapsulate code logic, they serve slightly different purposes and behave differently in a few key areas.

Read the whole article

Preview image blogpost

Fundamentals - Part 1

I recently bumped into this post on reddit. It caught my eye because it is a question that I always ask myself, do I know enough? Do I really understand how things are working under the hood? And if I do, is it enough?

So I went and dive in and took every bullet point and went deeper, went to find out how much do I really know. Let’s start with the first one

Read the whole article

Preview image blogpost

Backend for Web Applications

Build fast, secure, and scalable backends to power modern web applications and dashboards.

Read the whole article

Preview image blogpost

Custom CMS & Content-Driven Platforms

Build scalable, flexible content systems with Umbraco — whether headless or full-stack Razor-based.

Read the whole article

Preview image blogpost

Seamless API Development & Enterprise System Integration

Build robust, secure, and scalable APIs — and connect your internal systems like CRM, BI, and more with confidence.

Read the whole article

Preview image blogpost

SWOT Chart – Interactive Product Analysis for Sentimate

An interactive data visualization module built for Sentimate’s analytics platform, enabling users to perform SWOT analysis on individual products. The feature includes four synchronized quadrant charts, a dynamic value table, and contextual user reviews—powered by real-time data from Elasticsearch. This project showcases my expertise in advanced charting with amCharts, reactive UI design in Angular, and backend integration across complex datasets.

Read the whole article

Preview image blogpost

Self-Service Portal – Unified Experience for HOT Customers

A complete refactor of HOT’s self-service portal, unifying backend APIs, a headless CMS (Umbraco), and a responsive Angular frontend. I redesigned the content management backend, refactored service layers in .NET Core, and overcame architectural gaps between teams and systems. The project highlights my ability to modernize legacy platforms while preserving business continuity.

Read the whole article

Preview image blogpost

Safe Network – Dynamic Firewall Experience

A dynamic firewall experience built for Cellcom, delivering custom block pages based on user type (consumer, business, multi-account). I led the design and implementation of this system across EPiServer CMS, .NET backend services, and internal APIs. This project demonstrates my ability to create flexible, secure solutions integrated with legacy enterprise systems.

Read the whole article

An error has occurred. This application may no longer respond until reloaded. Reload x