Milan Jovanović — Practical .NET and Software Architecture Tips | Microsoft MVP
Practical .NET and Software Architecture Tips | Microsoft MVP
Milan Jovanović ranks #49 of 18,566 LinkedIn creators in Information Technology & Services, and is a standout voice in Serbia. They have 285.5K followers and published 50 posts in the last 60 days at a 0.1% average engagement rate.
- 285.5K followers
- 50 posts / 60d
- 0.1% avg engagement
- 6.3K follower growth / 30d
The roast
Milan Jovanovic spends his life lecturing 279,000 people on how to build scalable, distributed systems, yet his entire career is just a single man in Serbia running a company named after himself to hand out tutorials for the digital equivalent of a sticker from Microsoft.
About Milan
Hi there! 👋 I'm a senior software engineer, primarily working in the .NET ecosystem. Things I talk about on LinkedIn: - C# and .NET ❤ - Software engineering and architecture - Distributed systems and how to build them - Databases and optimization techniques - Career and personal growth One of my goals (i̶s̶) was to become a Microsoft MVP in Developer Technologies. I became an MVP in March of 2023. If this sounds interesting, let's connect!
Highlights
- Top 1% in Information Technology & Services — Ranked #2 of 1910 creators
- Top 1% Audience — 285,492 followers
- Top 1% Creator — 50 posts in 30 days
- Top 5% in Serbia — Ranked #1 of 77 creators
Recent posts
Architecture testing can help you control technical debt. Technical debt is the consequence of prioritizing development speed over well-designed code. With architecture testing, you can control: - Direction of dependencies - Naming conventions - Various design rules Curious to learn more? I wrote this in-depth guide that I think you'll enjoy: https://lnkd.in/eSXmCt6z
81 reactions · 8 comments · 0 reposts
𝗛𝗲𝗮𝗹𝘁𝗵 𝗖𝗵𝗲𝗰𝗸𝘀 𝗶𝗻 𝗔𝗦𝗣 .𝗡𝗘𝗧 𝗖𝗼𝗿𝗲 We all want to build robust and reliable applications that can scale indefinitely and handle any number of requests. But as distributed systems and microservices architectures become more complex, monitoring the health of our applications is becoming increasingly difficult. You must have a system to receive quick feedback on your application's health. That's where health checks come in. Health checks provide a way to monitor and verify the health of various components of an application, including: - APIs - Caches - Databas
165 reactions · 5 comments · 25 reposts
What's the fastest way to do a SQL bulk insert? Whether you're building a data analytics platform, migrating a legacy system, or onboarding a surge of new users, you will likely need to insert a massive amount of data into your database at some point. Understanding fast bulk insert techniques with C# and EF Core becomes essential. EF core is a decent option. It offers a familiar developer experience, and while the performance isn't the best, it might be enough for your use case. If you need more performance, another option is the EF Bulk extensions library. It still feels like work
295 reactions · 16 comments · 29 reposts
Last updated 2026-08-01