TradeFlow: Architecture Decisions in a .NET Aspire Microservices Project

Part 1 of a tutorial series — I’m currently building TradeFlow, a portfolio and trade tracker for stocks and crypto based on .NET Aspire and real market data. The project is ongoing and I’m documenting my architecture decisions and learnings here. In this first part, it’s not about what I built, but why I built it the way I did. Every architecture decision has a reason — this post explains those reasons. ...

March 13, 2026 · 11 min · Tim Mehmeti

Modernization: .NET Framework Migration to .NET 9

Timeline: 2024/2025 · Category: 💼 Professional Throughout 2024/2025, I migrated several core utility applications from .NET Framework 4.x to .NET 9. This modernization was a critical step to bring legacy systems that had grown over the years up to the current state of technology and prepare them for upcoming versions like .NET 10. The Starting Point The affected applications had been running stably on .NET Framework 4.x for years. However, maintenance was becoming increasingly complex: ...

January 1, 2024 · 2 min · Tim Mehmeti

.NET Backend Engineering & System Modernization

Timeline: 2023 – July 2026 · Category: 💼 Professional From 2023 to July 2026, a central focus of my work was on the maintenance, modernization, and continuous improvement of existing .NET backend systems in critical production environments. This area represents the core of my experience in software development: The transformation of grown legacy structures into modern, modular architectures. Core Tasks & Focus My work encompasses the entire lifecycle of system maintenance – from troubleshooting in ongoing operations to strategic architectural realignment: ...

July 1, 2023 · 3 min · Tim Mehmeti