Overview
Technical skills
Timeline
Roles

Overview

Senior .NET Engineer | TireCheck | Feb 2021 – Present | Ennis, Ireland (hybrid) Working on a global IoT SaaS platform for tyre pressure monitoring and fleet intelligence, serving 25K+ active B2B users across 48 countries. Key responsibilities and contributions: - Migrated legacy .NET Framework monolith to hybrid Azure cloud architecture (Functions, Event Hubs, Service Bus), introducing message-driven design to decouple ingestion, processing, and reporting layers for independent scaling. - Developed a background scheduler service automating recurring tasks and subsequently migrated core functionality to Azure Functions. - Built resilient data ingestion pipelines for real-time IoT sensor telemetry, handling high-volume concurrent streams with validation and retry logic. - Optimised heavyweight reports through query rewriting, indexing, and read replica databases — eliminating production performance bottlenecks. - Designed and delivered a REST API layer enabling third-party integrations. - Implemented multi-tenant RBAC and client onboarding workflows for enterprise fleet operators across 48+ countries. - Refactored and consolidated domain models into a shared core layer. Tech stack: C#, .NET Core, ASP.NET Core, Azure Functions, Event Hubs, Service Bus, MSSQL, Redis, Entity Framework, Git

Technical skills

SQL
JavaScript
C#• Senior • 5y+
C#
ASP.NET Core
Entity Framework Core
SignalR
Databases
Redis
MS SQL• 5y+
AI/ML
ChatGPT
Claude
Copilot
Frontend
JQuery
DevOps
CI/CD
Git
Azure• 5y+
Rest API• 5y+

Timeline

Senior .NET Engineer Senior
TireCheck Full-Time
Feb 2021 to Present 5 Years 6 Months Partially remote
Worked on the IoT and predictive analytics SaaS platform as a hands-on senior engineer after relocating to Ireland. Migrated a legacy .NET Framework monolith to a hybrid Azure architecture using serverless components and event-driven patterns for scalable ingestion, processing, and reporting. Built and optimized background processing, high-throughput telemetry ingestion with resilience, and a REST API layer for third-party integrations. Implemented multi-tenant RBAC and streamlined onboarding workflows while improving performance of reporting workloads using query and database optimizations.
C#
Azure
Rest API
MS SQL
Development Lead Lead
TireCheck Full-Time
Jan 2018 to Jan 2021 3 Years Tashkent In office
Coordinated development activities after taking on a development leadership role in addition to support leadership. Supported junior and mid-level engineers with guidance on system behavior, performance impact, and failure scenarios. Continued leadership through the period when support leadership was handed over, shifting focus to development execution.
Software Support Lead Lead
TireCheck Full-Time
Jan 2017 to Jan 2018 1 Year Tashkent In office
Led production support for enterprise releases, focusing on diagnosing and resolving issues reported by clients. Improved support team efficiency by organizing workflows into a categorized knowledge base and establishing structured feedback loops with stakeholders. Investigated complex failures across distributed services and data flows to address root causes and reduce recurring incidents.
Senior Engineer Senior
TireCheck Full-Time
Apr 2016 to Jan 2017 9 Months Tashkent In office
Worked on an enterprise SaaS platform combining IoT telemetry and analytics, delivering fixes for production releases and planned updates. Maintained release quality within estimates while contributing to cross-team engineering activities involving distributed application components. Advanced from an individual contributor role into a support leadership position based on performance.
Senior Engineer Senior
UltraPlay Ltd. Full-Time
Jan 2015 to Mar 2016 1 Year 2 Months Partially remote
Developed components for a high-load iGaming platform providing sportsbook, casino, and lottery solutions for operators. Designed billing and transaction processing flows and implemented payment integration logic suitable for online betting and gaming workloads. Delivered software features while supporting ongoing platform reliability for distributed services.
ТУИТ (бывш. ТЭИС)
Bachelor's Degree Computer Science
2000–2004 Tashkent, Uzbekistan