.NET development: more than 5 years of experience
• Azure Cloud development: more than 3 years of experience.
• .NET Core Web API development: Over 3 years of experience
• Experienced in unit testing code
• Demonstrable experience with Clean Code, Clean Architecture and SOLID principles
.NET development – demonstrates strong mastery of the .NET ecosystem, including language features, LINQ, async/await, security practices, data structures and design patterns.
Code quality & craftsmanship – writes clean, maintainable and SOLID code that follows proven engineering practices.
Web API design & development – designs secure, performant .NET Core Web APIs.
Azure cloud – leverages Azure services, PaaS components, and event-driven patterns effectively.
Unit testing & test quality – creates meaningful, maintainable and automated unit tests.
CI/CD & DevOps practices – sets up robust Azure DevOps pipelines and manages containerized deployments with Kubernetes & Docker
API integration & offline/online synchronization – integrates reliably with backend APIs and designs Android applications that can handle offline usage, local persistence, synchronization, conflict handling and recovery when connectivity is restored.
SQL & database design – models, queries, and optimizes relational databases.
Git & version control – applies branching strategies and collaborates efficiently using Git.
Communication – explains technical choices clearly.