# Bekzhan Bubakanov — Senior Software Engineer (Full Technical Profile) Contact: bekambkg@gmail.com | Bishkek (UTC+6) · Remote preferred GitHub: https://github.com/bekxkan | LinkedIn: https://linkedin.com/in/bekzhan-bubakanov Portfolio: https://bekzhan.pages.dev/ --- ## Executive Summary Senior Software Engineer with 6+ years of commercial experience designing, building, and deploying .NET and Azure cloud systems for external clients. Experienced across the full development lifecycle: translating ambiguous product requirements into production backend services and web interfaces, authoring comprehensive test suites, managing releases, and running an AI-augmented SDLC that combines LLM-assisted implementation, automated review, and human validation. --- ## Commercial Work Experience ### Kanda Software — Senior Software Engineer (Client Projects) Nov 2021 — Present 1. Staffing Operations Platform (Jan 2025 — Present) - Role: Primary Full-Stack Engineer · Core Platform (1.5+ Years) - Tech Stack: .NET 10, ASP.NET Core, CQRS, Vertical Slice Architecture, Martin Othamar Source-Generated Mediator, HotChocolate GraphQL, SQL Server (SSDT Database Project), Testcontainers for .NET (MS SQL Server 2022), Stryker.NET (Mutation Testing), Azure Blob Storage, Azure AI Search, Angular 16 Monorepo, Mapster, Power BI Embedded, Application Insights, pnpm 10, GitHub Actions CI/CD. - Key Achievements: - Primary software engineer on the core platform for ~1.5 years, collaborating directly with the project manager on architecture, full-stack features, releases, and production triage. - Designed the integration test foundation from scratch using Testcontainers (MS SQL Server 2022) and scaled the suite to 1,500+ tests, using Stryker.NET mutation testing to assess test strength. - Deconstructed bloated multi-thousand-line monolithic services into clean vertical-slice CQRS handlers using compile-time source-generated Mediator and thin HotChocolate GraphQL resolvers with Mapster database projections. - Engineered candidate screening funnel and Automated Technical Interview Reuse Engine, matching qualified scores within a 90-day rolling window across skill and title taxonomies. - Implemented full-text CV discovery and relevance scoring using Azure Blob Storage and Azure AI Search (`SearchQueryType.Full`) with idempotent Azure CLI/Bash infrastructure scripts. - Refactored and extended existing financial billing and rate-calculation components (BaseCost, Overhead, BenchPercent, FullCost), including work around cascading database-lock interactions. - Integrated embedded Power BI analytics with Azure AD / MSAL user-delegated authorization and maintained dedicated SQL reporting views. - Introduced 4-way parallel CI matrix sharding in GitHub Actions with SARIF analyzer quality gates (Roslynator, SonarQube), a headless AI code-review pipeline, and pnpm 10 monorepo tooling. 2. Enterprise Compliance Platform (Apr 2024 — Jan 2025) - Role: Full-Stack Engineer · 6-Developer Scrum Team - Tech Stack: .NET 8, ASP.NET Core Web API, Entity Framework Core 8, MediatR (CQRS), OneOf (Discriminated Unions), MassTransit, Azure Service Bus Transactional Outbox, React 18, TypeScript, Vite, Tailwind CSS, TanStack Table/Virtual, shared `cti-ui-kit` design system, Azure Blob Storage, Azure AD B2C / MSAL, MS SQL Server. - Key Achievements: - Core individual contributor delivering selected end-to-end feature slices in a 6-developer cross-functional Scrum team. - Implemented US IRC Section 41 statutory qualification and Funding Test engines across EF Core models, MediatR CQRS handlers with `OneOf` discriminated unions, and React review interfaces. - Architected multi-tier task and milestone workflow orchestration, building domain event handlers that automatically instantiate 15–30 standardized tasks with concurrency safeguards. - Delivered end-to-end RFI and document lifecycle state-machines (`Pending` → `Uploaded` → `Approved` / `Rejected`) with write-restricted Azure Blob Storage streams and MIME spoofing validation. - Enforced operation-level PII access governance and authorization policies restricting access to sensitive payroll, W-2, and taxpayer data. - Contributed selected reusable components to the team-owned `cti-ui-kit`, including the virtualized 2D `MatrixTable` grid with synchronized multi-axis scrolling, smart overflow tooltips, and `FileProgressBar`. - Reduced avoidable LINQ allocations, tuned EF Core 8 deep entity queries with `.AsNoTracking()`, and integrated MassTransit Transactional Outbox messaging. 3. Retail Data Integration Platform (Nov 2021 — Jan 2023) - Role: Full-Stack Engineer · .NET & Backend Technical Lead - Tech Stack: C# 10, .NET 6 LTS, ASP.NET Core, Entity Framework Core, 7 Azure WebJobs, Azure Service Bus, System.Threading.Channels, Quartz.NET, MediatR, Polly Resilience, SignalR, Angular, MS SQL Server Data Warehouse, Azure Data Lake Gen2, Azure Key Vault, Azure DevOps CI/CD YAML. - Key Achievements: - Technical lead for .NET and backend implementation in a shared leadership model with the DBE/PM across a 19-project enterprise solution; key architecture, data-flow, and delivery decisions were made jointly. - 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. 4. Other Kanda Client Engagements - Wound Care EHR Performance Review (Jun 2023 — Oct 2023): Authored k6 load tests, analyzed .NET traces, memory dumps, CPU, and GC behavior to diagnose bottlenecks and deliver performance remediation reports. - Fleet Breakdown Monitoring System (Jan 2023 — Jun 2023): Contributed to Authentication Service, data access refactoring, and SQL stored procedures. - Internal Technical Analysis & Estimation (Oct 2023 — Apr 2024): Supported architectural proposals and work estimations for incoming client engagements. ### TimelySoft — Software Engineer (Intern → Junior → Mid-level) Jul 2020 — Nov 2021 - Role: Full-Stack .NET Developer - Tech Stack: C#, .NET Core, ASP.NET Core, PostgreSQL, MS SQL Server, React, MobX, Leaflet.js, OpenStreetMap, Angular, Mobile UI, ALPR. - Key Achievements: - Developed municipal analytics dashboards with interactive geospatial map visualizations (React, MobX, Leaflet) for ambulance emergency dispatch statistics, road accident tracking, and air quality telemetry. - Developed multi-tenant HOA property management portal and residential security mobile app featuring Automated License Plate Recognition (ALPR) for vehicle barrier access control. --- ## Technical Skills & Stack - Languages & Frameworks: C# (.NET Core, .NET 6/7/8/9/10), ASP.NET Core, TypeScript, JavaScript, SQL. - Architecture: Microservices, CQRS, Vertical Slice Architecture, Clean Architecture, REST, GraphQL, Event-Driven Architecture. - Cloud & Infrastructure: Azure App Services, Functions, WebJobs, Service Bus, Event Hubs, SQL Database, Blob Storage, AI Search, Application Insights, Docker, GitHub Actions, Azure DevOps. - Databases: PostgreSQL, Microsoft SQL Server, Redis (Caching/Distributed Locks). - Frontend: Angular (v2-18), React, Tailwind CSS, HTML5, CSS3/SASS. - Testing & Diagnostics: xUnit, NUnit, Moq, FluentAssertions, Integration Tests, k6, dotTrace, PerfView. - AI-Augmented Development: Claude Code, Codex, Antigravity, OpenCode Review, Git Worktrees, AI Code Generation, Automated AI PR Review. --- ## Certifications & Education - Anthropic: Claude Certified Architect — Foundations (2026, Credly ID: 9c479d8f-ff68-4aa8-a2ef-51766f65eaf7) - Microsoft Certified: Azure Solutions Architect Expert (2023) - Microsoft Certified: Azure Administrator Associate (2022) - Microsoft Certified: Azure Developer Associate (2021) - ICPC NERC Finalist (Northern Eurasia Regional Contest) - Bachelor of Engineering in Computer Software Engineering — Kyrgyz-Turkish Manas University (Graduated 2022) - Languages: English (C1, IELTS 7.0), Russian (Native), Kyrgyz (Native), Turkish (B1).