Doniyor Umarov is a .NET developer with 13 years of software experience based in Tashkent, Uzbekistan, focused on building reliable backend systems for fintech and web projects. He has recent hands-on experience at Uzum creating BFF and gateway services, integrating microservices via HttpClient/Refit, and working with Oracle, PostgreSQL and MSSQL using Dapper and AutoMapper. Doniyor designs message-driven processing with RabbitMQ and AWS, implements validation, error handling and localization, and practices CI/CD with GitLab and Kubernetes for containerized deployments. Motivated by solving interesting problems, he continuously sharpens his C#/.NET skills and values pragmatic, maintainable solutions across domains from web to game development. An early freelance background and bank-side experience give him a practical edge in delivering production-grade, test-covered systems.
13 years of coding experience
3 years of employment as a software developer
Среднее (полное) общее образование, Computer Science, Среднее (полное) общее образование, Computer Science at ТПКИТ
Contributions:43 commits, 41 pushes, 1 branch in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.