Damir Imangulov, Developer in Sofia, Bulgaria
Damir is available for hire
Hire Damir

Damir Imangulov

Software Developer

Sofia, Bulgaria

Toptal member since June 6, 2017

Bio

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

Hexagon Metrology - EMEA
Azure, Docker, Data, Cloud, Kubernetes, Solution Design, Terraform, DevOps...
KPMG ITS (Bulgaria, Sofia)
Azure, .NET Core, Kubernetes, Docker, Microservices, Data, Cloud, Azure DevOps...
KPMG ITS (Bulgaria, Sofia)
JavaScript, CSS, HTML, Microsoft SQL Server, Kendo UI, .NET Core, Data, Cloud...

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

2021 - 2026
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.
Technologies: Azure, Docker, Data, Cloud, Kubernetes, Solution Design, Terraform, DevOps, Helm, Windows PowerShell, Linux, Claude, Microsoft Copilot, Azure DevOps, Azure DevOps Services, Containerization, Infrastructure as Code (IaC), Claude Code, Dependency Injection, Prompt Engineering, Technical Leadership, API Integration, Node.js, React, Retrieval-augmented Generation (RAG), Full-stack Development, Next.js, Microservices Architecture, .NET, C#, Artificial Intelligence (AI), Coding, API Architecture, API Gateways, Cloud Infrastructure, Code Review, Database Design, Workflows, Azure SQL, Azure OpenAI Service, Headless CMS, Event-driven Architecture, Redis, Software Architecture, Databases, Data Security, MongoDB, Scalability, Auditing, Database Architecture, Minimum Viable Product (MVP), Web Development

Platform Architect

2018 - 2021
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.
Technologies: Azure, .NET Core, Kubernetes, Docker, Microservices, Data, Cloud, Azure DevOps, Azure DevOps Services, Containerization, Authentication, Dependency Injection, Role-based Access Control (RBAC), Technical Leadership, API Integration, Node.js, React, Full-stack Development, Next.js, Microservices Architecture, Coding, API Architecture, API Gateways, Cloud Infrastructure, Code Review, Database Design, Sentry, Workflows, Azure SQL, Headless CMS, Event-driven Architecture, Redis, Software Architecture, Databases, Fintech, Data Security, MongoDB, Scalability, Auditing, Database Architecture, Minimum Viable Product (MVP), Web Development

Senior .NET Developer

2017 - 2018
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.
Technologies: JavaScript, CSS, HTML, Microsoft SQL Server, Kendo UI, .NET Core, Data, Cloud, Azure DevOps, Dependency Injection, API Integration, Full-stack Development, Coding, Cloud Infrastructure, Code Review, Database Design, Workflows, Azure SQL, Redis, Software Architecture, Databases, Fintech, Data Security, Scalability, Database Architecture, Minimum Viable Product (MVP), Web Development

Senior Software Developer

2015 - 2017
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).
Technologies: Kendo UI, RabbitMQ, xUnit, Gulp, TypeScript, SystemJS, ASP.NET Core, Entity Framework Core, Microsoft SQL Server, Windows Communication Foundation (WCF), ASP.NET MVC 5, Data, Full-stack Development, Coding, Database Design, Databases, Fintech, Data Security, Database Architecture, Web Development

Lead Developer | Software Architect

2012 - 2015
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.
Technologies: Windows Store, DevExpress, NUnit, AngularJS, Xamarin, ASP.NET MVC, PostgreSQL, Microsoft SQL Server, Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), .NET, Data, Code Refactoring, Full-stack Development, Desktop App, Coding, Database Design

Software Developer

2011 - 2012
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.
Technologies: .NET 4, MySQL, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Windows Forms (WinForms), Coding, Database Design

Experience

Hexagon Autonomous Metrology

Simplify metrology programming, reporting, and monitoring.
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

This project involved the architectural design and development of a highly decoupled tax calculation solution designed to handle regional complexity through a "Headless CMS" approach. Rather than relying on hardcoded logic, the engine utilizes metadata-driven workflows, allowing tax rules, regional exemptions, and calculation parameters to be updated dynamically without redeploying the core service. This architecture ensures the system remains agile in the face of ever-changing global tax regulations.

Atlas Cloud

A solution for KPMG member groups to provide/sell services to businesses of different size. The solution consists of many different services like: public portal, order management, identity management etc.

eVigor

Project: FHIR-Integrated Personal Health Record (PHR) Platform

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

Telegram bot for the ETH-network to monitor LP positions in PancakeSwap via smart contracts.

Key features:
• Free access
• Notification about position changes
• Automatic monitoring for new positions

Suretint - LaRu

I built a multi-tenant system for beauty salons. The main goal of the system was to store client information and provide integration with Bluetooth and wired scales.

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

This is enterprise asset management (EAM) software that provides managers with a way to view company-owned assets holistically. The goal is to enable managers to control and proactively optimize operations for quality and efficiency.

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

This is a bank client for legal entities with the possibility of signing legally significant documents.

VTBF Back Office

This is a back office system that's only for internal usage.

Documents24

This is a high-performance, cloud-native Electronic Document Management System (EDMS) engineered for enterprise-grade scalability and security. Built on a resilient .NET Core and orchestrated via AKS, the platform transforms static documentation into a dynamic, searchable asset. It integrates advanced workflow automation with rigorous compliance standards, ensuring that complex data across healthcare, banking, and manufacturing remains secure, accessible, and audit-ready.

Evridok

This is an electronic document management system with 15,000 users. It was created for Kazakhstan railways.

BizON

I supported and developed a system of automation of the restaurant business called BizON—which involved communication with clients and analyzing the needs of customers. That's been the start of my career, where I learned a lot about technology and developed my soft skills.

AI Digital Twin CV (Personal Project, 2026)

https://dimangulov.space/
I designed and built an interactive AI-powered digital twin CV, a full-stack application where a WebRTC avatar answers questions about my professional background in real time. The system uses a RAG pipeline over a structured CV knowledge base, streamed LLM responses, and per-session LiveAvatar WebRTC integration for avatar speech synthesis.

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)

This project aims to revolutionize the wholesale insurance lifecycle by replacing manual touchpoints with a coordinated ecosystem of AI Agentic Avatars. Designed to automate the end-to-end journey, the system deploys specialized AI personas to handle sequential roles—from initial client intake to complex, data-driven underwriting.

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

2008 - 2012

Bachelor's Degree in Computer Software Engineering

Pavlodar State University - Pavlodar, Kazakhstan

Certifications

AUGUST 2018 - PRESENT

Exam 532: Developing Microsoft Azure Solutions

Microsoft

AUGUST 2013 - PRESENT

583 PRO: Designing and Developing Windows Azure Applications

Microsoft

AUGUST 2013 - PRESENT

Microsoft® Certified Professional Developer: Windows Developer 4

Microsoft

AUGUST 2013 - PRESENT

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring