04.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior .NET MAUI & Xamarin Migration | C# | ASP.NET Core | Remote (Nearshore)

Minsk, Belarus
Nur Remote
Engineer's degree (Diploma) – Belarusian National Technical University, 2010–2015
Minsk, Belarus
Nur Remote
Engineer's degree (Diploma) – Belarusian National Technical University, 2010–2015

Profilanlagen

Profile.pdf

Über mich

Senior .NET developer, 11+ years in C#. 4 production migrations to .NET MAUI (Xamarin.Forms, Flutter). ASP.NET Core backends on .NET 8, PostgreSQL, SQL Server, Redis, Kafka, Kubernetes. 100% remote from Minsk (UTC+3), project language English, available now.

Skills

Azure DevOpsFlutterAsp.NetC#TypeScriptXamarin.NET CoreReact.jsBackendAngularJSKubernetesApache KafkaRestful ApisgRPCDockerCode Migration
ASP.NET Core & .NET Backend Development
Over 11 years of experience in C# and .NET development. Design and delivery of ASP.NET Core REST Web API services on .NET 6/7/8, including JWT authentication, Swagger/OpenAPI documentation, validation, and layered architecture. Data access via EF Core and Dapper with PostgreSQL and Microsoft SQL Server.

Messaging & Distributed Systems
Integration of RabbitMQ and Kafka across multiple services for async processing. Internal service communication over gRPC. Experience with Redis for caching and idempotency, resulting in significant hot-path latency reductions.

.NET MAUI & Mobile Development
Technical lead for .NET MAUI streams, including architecture, code review, and technical decisions. Production migrations from Xamarin.Forms and Flutter to .NET MAUI for iOS and Android. Experience with offline-first clients, geolocation, Mapsui, background file processing, and performance optimization.

Docker & Kubernetes
Creation of Docker images and Kubernetes manifests for staging and production environments. CI/CD pipeline setup reducing release cycles significantly, using Jenkins and Git on Linux.

Frontend Development
Development of web UIs using React, Angular, Vue, and TypeScript. Experience building admin panels, dispatcher screens, and back-office tools integrated with ASP.NET Core APIs.

Xamarin & Cross-Platform Mobile
Extensive experience with Xamarin.Forms and Xamarin Native (C#) for iOS and Android, including UI, business logic, REST API integration, GPS, Bluetooth, camera, image processing, and push notifications.

CI/CD & Testing
Setup and maintenance of CI/CD pipelines for mobile and API builds. Experience with xUnit, SpecFlow, Xamarin UI Tests, BDD, and JMeter load checks before releases.

Flutter
Support and maintenance of existing Flutter modules on parallel mobile streams. Migration of Flutter clients to .NET MAUI.

WPF Desktop Development
Development of WPF desktop tools for camera configuration including multispectral support over COM port, Cyviz/KVM switch integration, using MVP/MVVM patterns and Microsoft SQL Server.

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2022

Sprachen

EnglishverhandlungssicherRussianMuttersprache

Projekthistorie

Senior .NET Developer

6th Grain
Backend and mobile development for an agricultural product. Led the MAUI stream (architecture, code review, technical decisions) for a team of 2-3. ASP.NET Core on .NET 8: REST Web API (~25 endpoints), JWT, contracts for mobile clients. PostgreSQL via EF Core and Dapper; Redis cache and idempotency. RabbitMQ and Kafka across 3 services; internal calls over gRPC. Docker images and Kubernetes manifests for staging and prod; CI/CD cut the release cycle ~40 to ~12 minutes. Migrated existing Flutter client to .NET MAUI in ~3 months (iOS and Android): offline-first, Mapsui (polygons, custom tiles), background file processing and geolocation. MAUI cold start ~25% faster on mid-range Android.

Senior .NET Developer

Innowise Group
Parallel .NET delivery: ASP.NET Core services, a Xamarin.Forms to .NET MAUI migration, and WPF desktop tools. Designed and maintained 4-6 ASP.NET Core services (.NET 6/7/8): REST contracts, validation, Swagger/OpenAPI. Microsoft SQL Server and PostgreSQL: schema, indexes, heavy queries typically 30-50% faster. Data access with EF Core and Dapper; Redis cache; HTTP integrations with external systems. Async processing with RabbitMQ; xUnit on critical modules (~60-70% coverage). Docker images for 3+ services; CI/CD (Jenkins/Git) on Linux into 2-3 environments. Code review and architecture (Clean Architecture, CQRS). Migrated Xamarin.Forms to .NET MAUI including Syncfusion - RiSolve, released on Google Play. Led a team of 2 including a junior. WPF for camera configuration over COM port; Cyviz/KVM switch integration. React and TypeScript admin for one ASP.NET Core service.

Senior .NET Developer

IBIS Web3
Investment-management product: .NET MAUI client (iOS and Android) and the API behind it. From scratch to an internal release in ~6 months. Team of 2. .NET MAUI: architecture, UI, and business logic; complex grouped lists; scroll on heavy screens ~2x faster. ASP.NET Core Web API on .NET 6 (~15 REST endpoints), HTTP/JSON. PostgreSQL and Microsoft SQL Server via Entity Framework Core; layered API and client. Small back-office in Vue.js on the same Web API: lists, filters, auth. CI/CD for client and API builds; Git and code review.

Senior .NET Developer

INPoint
Contract. Field-operations iPad app for vehicle rental. Team of 2. Supported a Xamarin.Forms client used on site: UI, client logic, REST API integration. Migrated the app to .NET MAUI over ~4-5 months; UI freezes dropped after release. Maintained a small Node.js helper service used by the same product.

Senior .NET Developer

notime AG
Last-mile delivery. Courier apps plus the API they sync with. Peak load on the order of hundreds of active couriers per shift. Xamarin apps: GPS, Bluetooth, camera, image processing. ASP.NET Core REST API on Azure SQL. Real-time order status via push notifications and SignalR. Profiled client memory and route sync; faster sync and lower memory use after the fixes. CI/CD for mobile and API; SpecFlow, Xamarin UI Tests, BDD; JMeter load checks before releases. Internal dispatcher screen in Angular (TypeScript) on the same API: route list and courier status.

.NET Developer

EPAM Systems
Xamarin Native (C#) application: UI, business logic, and REST integration. Delivery under EPAM engineering standards. On-device cache, SQLite, and offline sync. Xamarin UI tests and SpecFlow around the main flows; JMeter checks on the API the app called. Supported an existing Flutter module on a parallel mobile stream. Code review and CI builds for the mobile app.

.NET Developer

Chainartsoft
Blockchain-based Instagram: iOS and Android clients where people earn cryptocurrency for photos and comments. C# / Xamarin clients: UI, animations, client architecture. Backend API integration, camera, push notifications. Store releases. Tests for Ethereum smart contracts. Companion web client in React for the same product: feed and photo upload.

.NET Developer

DreamTeam Mobile
Taxi client apps on Xamarin and UWP. MVVM with MvvmCross; REST API integration. Web modules in Angular and TypeScript: lists, forms, API integration.

.NET Developer

Itransition Group Ltd.
Xamarin.Forms (C#) application: geolocation, push notifications, and day-to-day Git workflow in a product team.

C# Developer

Alfasoft
Cross-platform Xamarin apps (iOS and Android) and the ASP.NET backend behind them. Social sign-in: VK, Facebook, Twitter, LinkedIn. ASP.NET MVC and ASP.NET Web API. Microsoft SQL Server and MongoDB.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden