# Dmitry Zhukovsky - Position: .NET Software Engineer - Location: Warsaw, Poland - Open to: Remote - Availability: Open to Senior .NET roles - Email: dmitry.zhukovsky@outlook.com - LinkedIn: https://linkedin.com/in/dmitry-zhukovsky - GitHub: https://github.com/dzhukovsky - Portfolio: https://dzhukovsky.me ## About 10+ years engineering .NET systems — distributed architectures, multi-tenant SaaS, and platform engineering. Pragmatic over clever, written down over discussed. Currently focused on cloud-native data platforms. I build production .NET systems on Azure — across telecom, fintech, publishing, and martech. Strong on backend, reach across the stack. I'm invested in the systems I build, not just in the tickets I close — what holds up under load, what's painful to maintain, what the next engineer will curse me for. ## Preferred Stack - Backend: .NET, ASP.NET Core, Aspire - Frontend: React, TypeScript, Vite, Bun - Data: MS-SQL, Cosmos DB, Redis, Kusto - Cloud: Azure-native, Microsoft Fabric - DevOps: Azure DevOps, GitHub, Helm, Bicep ## Languages - English: B2 - Polish: A1 - Russian: Native ## Toolkit Technologies touched within the last 3 years. Year counts are lifetime totals. ### Backend C# (10y), .NET (6y), ASP.NET Core (6y), xUnit (6y), .NET Framework (6y), EF Core (4y), Roslyn Analyzers (2y), ASP.NET MVC (1y), WCF (1y), Dapper (1y), Moq (1y), Entity Framework (11m), TickerQ (7m), SignalR (7m), Python 3 (6m), MS Test (5m) ### DevOps Azure DevOps (6y), IIS (5y), Helm (2y), GitHub (1y), SVN (1y), k6 (1y), PowerShell (1y), YAML (7m) ### Frontend Razor (6y), React (3y), TypeScript (3y), CSS (3y), Azure DevOps Extensions (2y), Shadcn UI (4m), Vite (4m) ### Cloud Kubernetes (2y), Service Bus (2y), Azure Monitor (2y), Application Insights (2y), Azure Static Apps (2y), Event Hubs (7m), Azure App Services (7m) ### Data MS-SQL (7y), Redis (6y), Kusto (7m), Microsoft Fabric (7m), Databricks (6m) ## Experience ### Cloud Contact-Center & Communications Platform - Position: Senior .NET Backend Engineer - Company: [Fotando Global](https://www.fotando.global) - Period: 2025-11 to present - Areas: Telecom, Cloud Communications Enterprise SaaS ecosystem for unified customer communications and digital telephony. Integrates voice, messaging, workflow automation, compliance controls, and analytics into Microsoft-based business environments. Focus on secure operations, interoperability, and scalable customer engagement at global enterprise level. Highlights: - Architected an end-to-end shift in analytics delivery — events to ADX through dynamic routing, real-time dashboards via managed SignalR, per-tenant Fabric shortcuts for customer query access without breaking multi-tenant isolation. - Owned planning and execution of production deployments — became the team's go-to for release management. - Built shared NuGet packages standardizing .NET microservice baselines — fewer misconfigurations, faster setup. - Built a custom EF Core migrations tool, decoupling database deploys from application releases. - Centralized CI/CD config across services through Helm templates, Azure DevOps pipelines, and shared Library variables. Stack: - Backend: C#, .NET, ASP.NET Core, EF Core, TickerQ, SignalR, xUnit - Frontend: React, TypeScript, Shadcn UI, Vite - Data: MS-SQL, Kusto, Redis, Microsoft Fabric - Cloud: Kubernetes, Event Hubs, Service Bus, Azure App Services, Azure Monitor, Application Insights - DevOps: Azure DevOps, YAML, Helm ### Enterprise Tax Allocation Platform - Position: Senior .NET Backend Engineer - Company: [Exadel](https://exadel.com) - Period: 2024-11 to 2025-10 - Areas: Fintech Distributed backend platform for automated financial allocations and rules-driven calculations. Processes structured datasets, applies configurable business logic, and generates standardized reporting outputs for enterprise use. Emphasizes performance, accuracy, and maintainability for long-term scalability in regulated environments. Highlights: - Built the core data import service — performance-critical, extensible through a plugin model. - Designed a reflection-free fluent mapping system (Excel-to-DTO) — chosen over a parallel team's reflection-based approach. - Implemented async streaming and chunking to handle large datasets within Kubernetes pod memory limits. - Onboarded 3 engineers and authored the project's primary documentation Stack: - Backend: C#, .NET, ASP.NET Core, EF Core, Python 3, xUnit - Data: MS-SQL, Redis, Databricks - Cloud: Kubernetes, Service Bus, Azure Monitor, Application Insights - DevOps: GitHub, Helm ### Software Solutions for Media & Subscription Businesses - Position: Middle .NET Software Engineer - Company: [Lightpoint Global](https://lightpointglobal.com) - Period: 2024-03 to 2024-07 - Areas: Digital Publishing Flexible software for subscription management, audience analytics, and monetization, with self-service portals and advertising sales workflows. Pre-built integrations with widely used CRMs, marketing tools, and payment providers (Salesforce, HubSpot, Verifone, Google Ad Manager), plus comprehensive APIs and a plugin/widget architecture. Highlights: - Built a HubSpot integration end-to-end (frontend, backend, database) — custom fields, extensible field types, UI-configurable, with multi-system data sync. - Designed the integration's data model within a legacy monolith, with a config-sharing endpoint to avoid coupling on core libraries. - Owned the integration delivery — design, implementation, demos — within a small cross-functional team. Stack: - Backend: C#, .NET Framework, ASP.NET MVC, Entity Framework, MS Test - Frontend: Razor, CSS, TypeScript - Data: MS-SQL - DevOps: IIS, Azure DevOps ### ePayment Solution - Position: Middle .NET Software Engineer - Company: [Lightpoint Global](https://lightpointglobal.com) - Period: 2022-11 to 2024-02 - Areas: Fintech Non-card payment platform used by 100+ authorized banks worldwide, allowing consumers to pay in local currencies without exposing personal or financial data. Integrates with bank APIs, SAP, internal databases, and third-party services for fast, secure, cost-efficient transactions. Highlights: - Integrated 7 bank APIs on a 100+ integration payment platform — HTTP, SOAP, webhooks, with per-bank encryption and signature schemes. - Owned end-to-end integration patterns — idempotency, retries via cron workers, and async reconciliation alongside real-time webhook processing. - Replaced Enterprise Architect with Mermaid for sequence diagrams — cut licensing cost, simplified source control, eased adoption. - Standardized logging and exception handling in a shared library — fixed latent bugs across integrations beyond my own. - Built bank integration backends and payment-page frontends within a team of 13 engineers. Stack: - Backend: C#, .NET Framework, .NET, ASP.NET Core, WCF, Dapper, xUnit, Moq - Frontend: Razor, CSS - Data: MS-SQL, Redis - DevOps: SVN, k6, IIS, Azure DevOps, PowerShell ### Customer Engagement Platform - Position: Junior .NET Software Engineer - Company: [Lightpoint Global](https://lightpointglobal.com) - Period: 2020-02 to 2022-10 - Areas: Publishing, Martech Customizable multi-module engagement platform for leading publishers (NYT, Chicago Tribune, USA Today), covering the full subscription lifecycle from acquisition and conversion to retention, churn prevention, and analytics. Extensive integrations with billing/payment providers and Google Analytics. Highlights: - Built an Azure DevOps extension to cascade pipeline updates across 20 customers and 70+ services — UI for overriding, cloning, and comparing pipelines. - Built a public-facing import/export system for migrating from the legacy product — entity selection, progress tracking, live logs, and per-entity mapping. - Owned production releases — preparation, monitoring, post-deploy investigation, and SQL DACPAC management. Stack: - Backend: Node.js, C#, ASP.NET, ASP.NET Core, EF Core, .NET Framework, .NET, xUnit - Frontend: Angular, React, TypeScript, SCSS, Razor - Data: SSAS, MS-SQL, Redis - Cloud: Google BigQuery - DevOps: TfVC, IIS, Azure DevOps ### Rental Accounting System - Position: Junior .NET Full-Stack Developer - Company: [Caspel LLC](https://caspel.com) - Period: 2019-08 to 2020-01 - Areas: Rent, Management, Reporting Tailored for management and reporting of workspace rentals. Integrates a designer for accounting rental space, CRM, cash register, reporting module, warehouse, and logistics. Streamlines rental processes, enhances reporting accuracy, improves operational efficiency. Highlights: - Built features across the workspace rental platform — backend services, reporting, and database design. - Worked across the stack on CRM and reporting modules within a small team. - Reused architectural patterns and shared utilities from previous projects on the same platform stack. Stack: - Backend: C#, ASP.NET MVC, .NET Framework, NUnit - Frontend: Razor, CSS - Data: MS-SQL, SSRS - DevOps: Azure DevOps ### Customer Manufacturing Platform - Position: Junior .NET Full-Stack Developer - Company: [Caspel LLC](https://caspel.com) - Period: 2019-02 to 2019-07 - Areas: Manufacture, Reporting Furniture manufacturing organization platform with assembly services and material supplies. Sophisticated system for material cutting dimensions, material usage, work performance, and salary computations. Includes CRM, cash register, reporting, warehouse, and logistics. Highlights: - Built the material cutting designer end-to-end — visual SVG editor with curve calculations, line operations, and dimension management. - Implemented SVG-to-PDF rendering with material-specific offset calculations for production-ready cut plans. - Built a fluent builder for PDF generation, replacing scattered ad-hoc PDF code across the platform. - Worked with clients to refine functionality based on production-floor feedback. Stack: - Backend: C#, ASP.NET MVC, .NET Framework, Entity Framework, NUnit - Frontend: JavaScript, Razor, CSS - Data: MySQL - DevOps: Azure DevOps ## Certifications ### Microsoft Certified: Azure Developer Associate (AZ-204) - Issuer: Microsoft - Valid: 2025-11 to 2026-11 - Credential: https://learn.microsoft.com/api/credentials/share/en-us/dzhukovsky/D47FFA664405C85C Build end-to-end solutions in Microsoft Azure: Azure Functions, web apps, storage solutions, and more. ### Microsoft Certified: Azure Fundamentals (AZ-900) - Issuer: Microsoft - Issued: 2023-11 - Credential: https://learn.microsoft.com/api/credentials/share/en-us/dzhukovsky/C4BD0FCD8D69A8C1 Understanding of Azure fundamentals. ### Microsoft Certified: Azure AI Fundamentals (AI-900) - Issuer: Microsoft - Issued: 2023-09 - Credential: https://learn.microsoft.com/api/credentials/share/en-us/dzhukovsky/E2CBCF6AEE7B238E Understanding of Azure AI solutions. ## Education ### Bachelor's degree, Information Technology - School: [Belarusian National Technical University](https://bntu.by/en) - Period: 2017-09 to 2021-08 ## Strengths ### Initiatives beyond scope Proposed and architected an end-to-end overhaul of our analytics delivery — events streamed to ADX through dynamic routing, real-time dashboards via managed SignalR, per-tenant Fabric shortcuts for direct customer access. Demoed to a customer who said they're hard to impress; this one impressed them. ### Anticipated problems early Saw a deployment-management problem coming weeks before it surfaced — built the Azure DevOps extension on my own initiative. By the time senior engineers raised the issue formally, the tool was already in use. Later adopted by another team facing the same pattern. ### Mapped intent vs reality Hit a data-stream loss issue critical to the project's analytics layer. Combined log statistics, time-correlated charts, and code investigation — then drew two diagrams: the algorithm as-coded and the algorithm as-intended. The gap between them showed where the loss was happening.