About

Building reliable cloud platforms and fast backends takes more than writing code, it needs simple, solid foundations built to grow. Software breaks down without focus; progress comes from skipping hype and delivering steady, tested systems.


Core Principles

  1. Clear Code Over Tricks Hidden complexity brings hidden bugs. Clear rules and early checks make systems easy to understand, fix, and maintain.
  2. Practical Design Good design keeps core business logic separate from underlying tools. This keeps code clean so teams can release features quickly without breaking production.
  3. Data-Driven Performance Speed comes from real measurements, tests, and heavy-load profiling—never guessing. Performance improves by finding and fixing exact bottlenecks in memory, databases, and networks.

Experience & Focus

Tested in high-traffic environments, my work centers on leading tech teams, updating old software, and scaling backends. Outside cloud systems, I focus on code efficiency, CPU performance, and low-level memory tuning.


Main Stack

  • Languages & Frameworks: C#, .NET, ASP.NET Core, TypeScript, JavaScript, Node.js, Angular
  • System Design: Domain-Driven Design (DDD), Clean Architecture, Distributed Systems
  • Cloud & Operations: Azure (Service Bus, App Services, Functions, Key Vault, Application Insights, Entra ID), Docker, Kubernetes, CI/CD
  • Databases: MS SQL Server, MongoDB, Redis

Let's Connect

Looking for detailed technical guides? Check out the Docs section.

If your team needs to fix performance issues or scale up a complex system, reach out at ichensky@live.com.