

Damir Imangulov
Verified Expert in Engineering
Software Developer
Sofia, Bulgaria
Toptal member since June 6, 2017
Damir is a senior architect and developer specializing in scalable, cloud-native solutions. Expert in the full .NET stack, Angular, Docker, Kubernetes, and Microsoft Azure, he designs high-performance systems from front end to infrastructure. At the forefront of AI, he builds agentic workflows using Python and Claude through advanced prompt engineering. Damir delivers via the GSD SDLC framework, ensuring rapid, autonomous logic translates into streamlined, high-quality deployments.
Portfolio
Experience
- C# - 14 years
- Refactoring - 8 years
- Design Patterns - 8 years
- Microservices - 8 years
- .NET Core - 8 years
- Angular - 7 years
- Kubernetes - 5 years
- Xamarin - 4 years
Preferred Environment
MacOS, Windows, JetBrains Rider, Visual Studio 2019
The most amazing...
...thing I've done, as the team lead, was develop an enterprise asset management project for the Kazakhstan railway.
Work Experience
Senior Cloud Architect
Hexagon Metrology - EMEA
- Architected a standardized .NET microservices framework and scaffolding engine to ensure architectural consistency, accelerating service delivery while maintaining uniform integration patterns for 3rd-party systems.
- Engineered and deployed a scalable SDLC framework that provisioned isolated Kubernetes namespaces per developer, reducing environment contention by 100% and accelerating the feature-testing cycle by 50%.
- Orchestrated a full-scale migration of enterprise solutions from Azure PaaS to Azure Kubernetes Service (AKS), resulting in a 35% reduction in monthly cloud infrastructure costs through improved resource density and bin-packing.
- Architected and integrated in-cluster analogues (such as RabbitMQ or Redis containers) to replace proprietary Azure PaaS services, eliminating vendor lock-in and reducing external service latency.
- Standardized container orchestration policies within AKS to automate scaling and self-healing, maintaining 99.9% uptime.
- Optimized the CI/CD pipeline by integrating automated Helm chart deployments, cutting manual configuration time by 100%, and ensuring parity across development, staging, and production environments.
Platform Architect
KPMG ITS (Bulgaria, Sofia)
- Designed an identity management system for internal and public-facing systems. This included authentication capabilities, integration with ADFS, social identity providers, role mapping, and role and group management.
- Performed the initial setup for many projects, including preparing the solution structure, defining a library set and DAL model, implementing security requirements, configuring CI/CD for every project, and creating the initial set of documentation.
- Handled the solution study phase for various projects, including internal and public-facing initiatives. Worked on different types of applications, including mobile apps, single-page apps, progressive web apps, and back-end services.
- Worked on microservices platform design and developed developers' guidelines based on Cloud Next (Azure subscriptions managed by KPMG Japan). Utilized components such as AKS, ACR, Azure APIM, and Azure DevOps.
Senior .NET Developer
KPMG ITS (Bulgaria, Sofia)
- Refactored a system in order to get rid of the Orchard component.
- Created new subsystems with clear design: REST API in place of ASP.NET web services.
- Implemented a database and data model normalization.
- Refactored a web client due to the inefficient use of jQuery and a lot of redundancy.
Senior Software Developer
VTB Factoring (Russia, Moscow)
- Completed and supported the Client Office 2.0 system (debugging and refactoring an integration with external providers).
- Designed and developed the Client Office 3.0 system (MS SQL, ASP.NET Core, Identity Server, Angular, Kendo UI, TypeScript, xUnit, Jasmine).
- Refactored the back office system (an extracting integration system).
- Supported and optimized legacy systems (factoring services and more).
Lead Developer | Software Architect
Dynamics Technologies, Ltd (Russia, Moscow and Kazakhstan, Astana)
- Refactored the EDS "Evridok" which involved fixing failed architectural solutions, refactoring the server-side optimized frequently executed queries, and code refactoring areas that were causing the greatest number of bugs.
- Designed/developed a cloud document management system.
- Created solution designs for various systems, verified existing architectures.
- Developed a system adapted to the unit and integration testing.
- Built a client outlook (add-in). Worked with Office 2013 and related REST API.
- Designed the back end of a project (including safety).
- Created a Silverlight client and architecture, prepared a framework and samples for the developers.
- Acted as the team lead of the product dynamics EAM (enterprise asset management), ACS projects highway, and ACS car-repair depot.
- Built the dynamics EAM: the system is a set of data constructors and business processes. Worked on the domain model that consists of more than 200 classes and where the system is deployed by more than 20 servers under the load balancer.
Software Developer
LLC "Info-T" (Kazakhstan, Pavlodar)
- Created a subsystem to check that hard-token is used only on 1 PC.
- Created visual designs for a restaurant software: table position designs and a printed bill template.
- Taught team members about WPF (Windows Presentation Foundation).
- Built the main module that processed unit tests.
Experience
Hexagon Autonomous Metrology
The Autonomous Metrology Suite serves as the new centre of smart quality workflows, accelerating data-driven metrology to improve quality assurance and enable better manufacturing.
Atlas Tax Engine
Atlas Cloud
eVigor
This project involved the end-to-end development of a secure, interoperable mobile platform designed to give patients full sovereignty over their medical history. Built with Flutter and following Material Design principles, the application provides a high-performance, cross-platform experience that simplifies the management of complex health data. The core innovation lies in its adherence to the HL7 FHIR standard, ensuring seamless data exchange with existing Electronic Health Record (EHR) systems through Azure Health Data Services (Azure FHIR).
Crupta
Key features:
• Free access
• Notification about position changes
• Automatic monitoring for new positions
Suretint - LaRu
Components:
• Identity management solution: based on Identity Server
• REST API (Legacy, V2, Machine 2 machine)
• Customer portal: an Angular single-page application (SPA)
• On-boarding portal: an Angular single-page application (SPA)
• Windows station: WPF
• Mobile stations with offline capabilities (Xamarin.Forms)
• AWS Elastic Beanstalk, Cognito, Quicksight
Dynamics EAM
The system is a set of data constructors and business processes. The domain model consists of more than 200 classes. The system is deployed by more than 20 servers under the load balancer.
VTBF Client Office 2.0/3.0
VTBF Back Office
Documents24
Evridok
BizON
AI Digital Twin CV (Personal Project, 2026)
https://dimangulov.space/Architecture: FastAPI back end with LangChain LCEL, Azure OpenAI (gpt-4o-mini + text-embedding-3-small), Qdrant vector store, continuous Web Speech API for voice input, Next.js 16/React 19 front end with streaming SSE, per-user session isolation with eviction background task.
Technologies: Python, FastAPI, LangChain, Azure OpenAI, Qdrant, Next.js, React, TypeScript, Tailwind CSS, LiveKit, WebRTC, Docker, Azure Container Apps, Terraform, Bicep
GitHub: https://github.com/dimangulov/AICV
AI-driven Wholesale Insurance Automation (MVP)
By leveraging Python, Claude, and the GSD SDLC framework, we are building an autonomous pipeline that generates instant, accurate quotes without human intervention. Currently in the MVP phase, the focus is on perfecting the hand-off logic between multiple AI agents to validate market viability and streamline operational efficiency.
Education
Bachelor's Degree in Computer Software Engineering
Pavlodar State University - Pavlodar, Kazakhstan
Certifications
Exam 532: Developing Microsoft Azure Solutions
Microsoft
583 PRO: Designing and Developing Windows Azure Applications
Microsoft
Microsoft® Certified Professional Developer: Windows Developer 4
Microsoft
Exam 480: Programming in HTML5 with JavaScript and CSS3
Microsoft
Skills
Libraries/APIs
REST APIs, AutoMapper, Windows Forms (WinForms), Log4Net, jQuery, Azure Blob Storage API, React, Node.js, Stripe, Stripe API, SignalR, Claude API, Pydantic
Tools
Azure App Service, Git, Terraform, Helm, Azure DevOps Services, Claude Code, Mercurial, Autofac, TFS, xUnit, RabbitMQ, JetBrains Rider, Claude, Microsoft Copilot, AI Prompts, GitHub, Sentry, Azure OpenAI Service, Syncfusion, Visual Studio 2019, Gulp, Subversion (SVN), TeamCity, SystemJS, Jira, Google Analytics, SMART on FHIR, Shadcn, ChatGPT
Languages
C#, JavaScript, SQL, TypeScript 2, HTML, TypeScript, Python, Python 3, Sass, CSS, ECMAScript (ES6), C++
Frameworks
.NET Core, .NET, ASP.NET Core, .NET MAUI, Windows Presentation Foundation (WPF), Angular, ASP.NET, Entity Framework Core, Entity 6, AngularJS, NHibernate, Kendo UI, NUnit, ASP.NET MVC 5, Windows PowerShell, Flutter, Next.js, .NET 4, ASP.NET MVC, Jasmine, Redux, Hibernate, LangGraph
Paradigms
Automated Testing, Metaprogramming, Service-oriented Architecture (SOA), Agile Software Development, Code Refactoring, DevOps, Azure DevOps, Dependency Injection, Role-based Access Control (RBAC), API Architecture, Database Design, Microservices, Design Patterns, Test-driven Development (TDD), Extreme Programming, Refactoring, Microservices Architecture, Event-driven Architecture, Business Process Modeling Notation (BPMN), Event-driven Programming
Platforms
Docker, Azure, Kubernetes, Azure Notification Hub, Microsoft, Xamarin, Azure PaaS, Linux, Azure AI Search, Ollama, Blockchain, Android, iOS, Windows, MacOS, AWS Elastic Beanstalk, Firebase
Storage
Azure Cloud Services, Databases, Microsoft SQL Server, PostgreSQL, Azure Cosmos DB, Azure SQL, Redis, MongoDB, Database Architecture, MySQL, MSSQLCE
Industry Expertise
Healthcare
Other
Architecture, APIs, Full-stack, Optimization, Microsoft Azure, Data, Cloud, CI/CD Pipelines, Containerization, Infrastructure as Code (IaC), Data Modeling, Authentication, Repository Pattern, SaaS, Security, Technical Leadership, API Integration, Full-stack Development, Coding, Code Review, Workflows, Integration, API Design, Software Architecture, OData, Identity Server, Data Architecture, Enterprise Architecture, Windows Communication Foundation (WCF), Xamarin.Forms, Back-end, Leadership, Prompt Engineering, Large Language Models (LLMs), OpenAI, Azure AI Foundry, Azure Text to Speech, LangChain, AI Digital Twin, Agentic AI, Retrieval-augmented Generation (RAG), Artificial Intelligence (AI), AI Programming, AI Agents, AI Architecture, Desktop App, API Gateways, Cloud Infrastructure, AI Tools, ChatGPT Prompts, Headless CMS, Fintech, Data Security, Scalability, Auditing, Image Recognition, Minimum Viable Product (MVP), Mobile App Development, Web Development, DevExpress, Windows Store, WebSockets, Solution Design, .NET WCF, Telegram Bots, Optical Character Recognition (OCR), AI Modeling, Qdrant, GitHub Actions, Chatbots, Message Queues, AI Chatbots, Avatars, Insurance Technology (Insurtech), FastAPI, Evaluation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring