Skip to content
BEKZHAN / CV
← Back to profile

Project case study

Retail Data Integration Platform

Full-Stack Engineer · .NET & Backend Technical Lead

.NET 6 Azure WebJobs Service Bus SignalR Channels Quartz.NET Angular SQL Server

Retail data warehouse and ETL platform processing streaming telemetry and POS transactions. Led .NET/backend implementation in a shared leadership model with the DBE/PM, jointly shaping architecture, data flow, and delivery.

Scope

Enterprise 19-project solution featuring 7 continuous and triggered Azure WebJobs, Azure Service Bus messaging, Quartz.NET distributed scheduling, SQL Server DW, Azure Data Lake Gen2, and an Angular operations portal.

Role & delivery

.NET and Backend Technical Lead in a shared leadership model with the DBE/PM. Key architecture, data-flow, and delivery decisions were made jointly. Led .NET 6 modernization, service-host architecture, ingestion pipelines, and observability.

Selected work

  • Modernized the legacy processing layer across 7 Azure WebJobs, standardizing a reusable fluent host builder (WebJobBuilder) with reloadable Azure Key Vault configuration.
  • Implemented drive-thru sensor telemetry ingestion using System.Threading.Channels producer-consumer streaming and EFCore.BulkExtensions, alongside lane-determination heuristics.
  • Re-engineered legacy POS transaction parser into a single-traversal polymorphic parser using C# pattern matching, verified against legacy output via AutoBogus regression suites.
  • Standardized scoped dependency injection in Quartz.NET (ScopedJobWrapper) to address EF Core concurrency conflicts, and integrated a generic ResilienceJob with Polly policies.
  • Implemented dependency-aware ETL pre-load validation, serializable transaction concurrency locks, and Deadman timeout failure monitors over Azure Service Bus.
  • Built full-stack ASP.NET Core and Angular management portal featuring real-time SignalR WebSocket streaming (StatusHub) for live WebJob monitoring and operator-controlled backload triggers.
  • Authored Azure DevOps YAML build/test/package workflows and idempotent migration-script generation; created Azure SQL firewall-management scripts as a separate operational utility.
Email copied to clipboard!