Available for projects

Senior WPF / .NET
Desktop Developer

I build Windows desktop applications that run in production — industrial HMI, enterprise dashboards, kiosks, and data-heavy tools. AI-augmented workflow: faster delivery, production-grade quality.

0 Years experience
0 Upwork hours
0 Production projects
AI-Augmented — Claude Code · GitHub Copilot
WPF / XAML
C# .NET 10
Clean Arch
AI-Augmented
DataStream Dashboard v3.2 ─ □ ✕
Dashboard
Analytics
Reports
Devices
Settings
Active 1,284
Errors 3
Uptime 99.8%
THROUGHPUT · REAL-TIME
Process Alpha Running
Process Beta Active
Sync Service Syncing…
👤 Replace with
your photo
Available now

Hi, I'm Alexey 👋

I'm a senior software developer with 12+ years of experience building professional Windows desktop applications. I work with C#, .NET, and WPF — and I genuinely enjoy what I do. Complex UI challenges, industrial control systems, data-heavy enterprise tools — this is my everyday.

Based in Norway, working with clients across the US and Europe. I've delivered production software for companies like SafeFleet, Winshuttle (now Precisely), Cloudmed, and Adaura Technologies — whose customers include NASA, Google, Intel, and MIT.

In 2024–2025 I integrated AI-assisted development into my daily workflow — Claude Code and GitHub Copilot at every stage. The result is measurable: faster delivery, fewer bugs, cleaner architecture. Same budget, better outcome for the client.

📍 Norway / EU timezone 🌐 EN · RU · ES ⚡ US timezone overlap ✅ Top Rated on Upwork

Three areas of expertise

From scratch or on top of an existing codebase — Windows-native, cross-platform, or AI-powered.

01 / WPF Desktop

Windows Desktop Applications

Complex WPF/XAML applications with MVVM architecture. From industrial control panels to enterprise dashboards — if it runs on Windows, I build it right.

  • WPF/XAML from scratch or codebase takeover
  • Custom controls, DataGrids, Charts, Gauges
  • Multi-screen wizards, touch & kiosk UI
  • WinForms → WPF migration
  • .NET Framework → .NET 8/9/10 upgrade
  • Industrial HMI, SCADA, hardware integration
  • UI/UX redesign — Figma → pixel-perfect XAML
02 / Cross-Platform

Multi-Platform .NET Apps

One C# codebase targeting Windows, macOS, Linux, iOS, and Android. Deep WPF/XAML foundation makes cross-platform frameworks a natural extension.

  • Avalonia UI — desktop: Win / macOS / Linux
  • .NET MAUI — iOS, Android, Windows, macOS
  • Uno Platform — all platforms incl. WebAssembly
  • Xamarin → MAUI migration
  • WPF → Avalonia for cross-platform reach
  • Offline-first architecture, field tools
  • REST/gRPC API integration
03 / AI Integration

AI-Native Desktop Tools

Add AI capabilities to existing applications or build AI-native tools from scratch — no cloud lock-in, no separate Python team needed.

  • Chat assistant embedded in your app
  • Document intelligence & data extraction
  • Semantic search over your knowledge base
  • Anomaly detection & production forecasting
  • Voice control for industrial environments
  • Private / on-premise LLM — data stays local
  • Semantic Kernel, ML.NET, ONNX Runtime
Portfolio

Selected screenshots

Real projects, real UIs. Replace placeholder images with actual screenshots — same layout, instant upgrade.

🖥️ screenshot · safelink-service-tool.png
WPF Hardware Industrial

SafeLink Service Tool

Update and diagnostic software for firefighting and emergency medical equipment. Real-time hardware communication, fault diagnostics, firmware update pipeline, built for field technicians working under pressure.

SafeFleet — USA 2022
📡 screenshot · adaura-dashboard.png
WPF RF Control Dashboard

Adaura Control Dashboard

Desktop app for intuitive control of Programmable RF Attenuators. Customers include Google, Intel, MIT, NASA, and Verizon.

Adaura Technologies — USA 2021
🏪 screenshot · panipro-pos.png
WPF Touch UI POS

Panipro WinWin POS

POS terminal software for retail and catering with an intuitive touch-screen interface. Multi-currency, multi-language, high-throughput transaction processing.

Panipro Software — Switzerland 2020
📊 screenshot · winshuttle-studio.png
WPF SAP Enterprise

Winshuttle Automate Studio

MS Office-like suite for automated SAP data processing. Complex grid interfaces, macro engine, multi-format import/export.

Winshuttle / Precisely — USA 2019
🖨️ screenshot · wepa-kiosk.png
WPF Kiosk Touch

Wēpa Printing Kiosk

Touch-based kiosk for printing at US universities and public places. Unattended operation, fault-tolerant, high-traffic, fully redesigned UX.

Wēpa Now — USA 2018
⚙️ screenshot · variobend-touch.png
WPF Industrial HMI CNC

Variobend V-Touch

Bending machine control software with industrial touch UI. Real-time G-code visualization, precision motion control, operator safety interlocks.

ASCO Biegetechnik — Germany 2017

Why AI in the workflow matters

Not a buzzword. A measurable shift in delivery speed, code quality, and reliability.

Faster delivery

Architecture decisions, XAML generation, boilerplate, and unit tests are AI-assisted at every stage. Same scope ships sooner.

🔍

Fewer bugs in production

AI-powered code review catches issues before they reach you. Edge cases missed in manual review are surfaced automatically.

🏗

Cleaner architecture

AI assists with refactoring toward Clean Architecture — not just writing new code, but improving what's already there.

🤖

Claude Code + GitHub Copilot

Integrated into Visual Studio and the terminal. A peer reviewing every commit — not a chatbot for copy-paste.

claude-code — project review
// Architecture review output
Clean Architecture layers — OK
DI container wiring — OK
MVVM bindings — OK
Unit test coverage — 94%
Repository.GetAll() missing
cancellation token — fixing...

// Suggested fix applied
async Task < IEnumerable <T>>
GetAll ( CancellationToken ct )

// Build: PASSED ✓
Code quality

Clean Architecture by default

Non-negotiable defaults on every project. The codebase your next developer can open without calling me.

Clean Architecture · SOLID
Every layer has a single responsibility. Business logic never leaks into UI. Dependencies flow inward, always.
DI · IoC
Microsoft.Extensions.DI or Autofac throughout. Testable, swappable, no static state hiding in corners.
Patterns
Repository, Unit of Work, CQRS, Mediator, Factory, Observer — applied where justified, not everywhere by default.
Testing
Unit and integration tests ship with the code. Not an afterthought. AI-assisted generation + manual review.

What clients say

Over the past 12 years, I have built a strong reputation with numerous satisfied clients and received dozens of heartfelt thank-you notes following project completions.

★★★★★

Alexey delivered the WPF dashboard ahead of schedule with exceptional attention to detail. The MVVM architecture is clean and well-documented — our internal team had no issues picking it up.

JM
John M.
CTO · Industrial Software Co., USA
Upwork
★★★★★

Outstanding WPF developer. Took over a legacy codebase and modernized it to .NET 8 without breaking a single feature. Communication was excellent throughout — clear updates, realistic estimates, zero surprises.

SR
Sarah R.
Product Manager · HealthTech, USA
Upwork
★★★★★

We needed a complex kiosk UI built from scratch with very tight deadlines. Alexey not only delivered on time but proposed UI improvements we hadn't thought of. Will hire again without hesitation.

KL
Klaus L.
Technical Director · Retail Group, Germany
Upwork
★★★★★

Exceptional work on our SCADA dashboard. Deep understanding of both .NET architecture and industrial requirements. The code quality is some of the best I've seen from a contractor — clean, tested, maintainable.

AP
Alex P.
Lead Engineer · Automation Co., UK
Upwork
★★★★★

Hired for a Xamarin to MAUI migration. Complex custom controls and third-party integrations — Alexey handled everything professionally and the new app runs beautifully on all platforms.

MC
Marco C.
Founder · SaaS Startup, Switzerland
Upwork
★★★★★

We integrated an AI assistant into our existing WPF enterprise tool. Alexey set up Semantic Kernel and local LLM inference — the whole thing runs on-premise with no data leaving our network. Impressive work.

DV
Daniel V.
IT Director · Financial Services, Belgium
Upwork

More verified reviews on my Upwork profile ↗

Full stack

Core
C# .NET 8 / 9 / 10 WPF XAML MVVM Prism CommunityToolkit.Mvvm ReactiveUI
Cross-Platform
Avalonia UI .NET MAUI Uno Platform
UI Frameworks
Telerik UI for WPF DevExpress Syncfusion Figma
Data & Backend
Entity Framework Core Dapper SQL Server SQLite REST gRPC
AI & ML
Semantic Kernel ML.NET ONNX Runtime OpenAI API Anthropic API Ollama Azure OpenAI Whisper STT Claude Code GitHub Copilot
DevOps & Tools
Azure DevOps Git / GitHub Visual Studio xUnit NUnit

Industries served

Industrial Automation & HMI Medical & Insurance Fintech & Trading Retail & Hospitality Manufacturing & Engineering Logistics & Fleet Management Energy & Utilities Public-Sector Kiosks Education & E-learning Real Estate & Mortgage Legal & Compliance SAP Integration

Start a project

Available for full-time engagement or fixed-price projects. Flexible with US and EU time zones. I respond to every inquiry personally, usually within 24 hours.

Preferred first contact: Upwork (for new clients) or direct email. I review every message myself — no assistant, no auto-responder.