11/09/2026 updated

**** ******** ****
100 % available

Senior .NET Software Engineer | WPF Expert | AI Integration

Veluta, Belarus
Only remote
Specialist Degree in Applied Mathematics (Mathematician-Programmer)
Veluta, Belarus
Only remote
Specialist Degree in Applied Mathematics (Mathematician-Programmer)

Profile attachments

Resume.pdf
Resume.pdf

About me

Senior .NET Software Engineer with 10+ years of experience developing, supporting, and modernizing desktop and enterprise applications using C# and .NET. Expert in WPF, XAML, MVVM, advanced debugging, and modernizing legacy applications.

WebdriverASP.NET.NET FrameworkApplication Programming Interfaces (APIs)Artificial IntelligenceApplication Integration ArchitectureC Sharp (Programming Language)DebuggingDigital IntegrationWindows Presentation FoundationMicrosoft UI AutomationWindows APISystems IntegrationEnterprise Application IntegrationAsp.net Web ApiBackendWindows ServicesArtificial Intelligence Markup Language (AIML)Web Api
.NET & WPF Desktop Development
Expertise in developing, supporting, and modernizing desktop and enterprise applications using C#, .NET, WPF, XAML, MVVM, WinUI, UWP, and WinForms, including custom controls, styles, and themes.

AI Integration & AI-Powered Developer Tools
Design and development of AI agents and AI-powered developer tools, leveraging agentic workflows and AI-assisted software engineering to accelerate implementation, troubleshooting, and refactoring.

Application Modernization & Debugging
Migration of legacy .NET applications from Silverlight/WPF to OpenSilver, performing root cause analysis, complex bug fixing, framework-level debugging, and performance troubleshooting.

Cross-Platform & Web Development
Development of cross-platform mobile, desktop, and web solutions using .NET MAUI, Blazor, WebAssembly, OpenSilver, HTML/CSS, and JavaScript.

Backend Development
Building backend services and APIs using ASP.NET Web API, MVC, REST, SOAP, WCF, Open RIA Services, and gRPC.

Database Technologies
Working with Entity Framework, EF Core, SQL Server, SQLite, and PostgreSQL for data access and persistence.

Windows System Programming
Experience with WinAPI, COM Interop, Named Pipes, Windows Services, and multithreading for native Windows integrations.

DevOps & CI/CD
Configuration and maintenance of GitHub Actions CI/CD pipelines, Docker, and Cloudflare for automated build, testing, and deployment processes.

Testing & Quality Assurance
Automated testing using xUnit, NUnit, MSTest, Playwright, Selenium WebDriver, Postman, and SoapUI for web and service testing.

Developer Tools & Visual Studio Extensions
Development of Visual Studio and VS Code extensions, PowerShell scripting, batch scripting, and Git-based workflows.

Experience

Professional experience10+ years
Freelancer since2014

Languages

EnglishFluentRussianNative speaker

Project history

Senior .NET Software Engineer

Userware
Develop UI frameworks, visual development tools, AI-powered solutions, and technologies for modernizing legacy .NET applications. Migrated 5+ enterprise applications from Silverlight/WPF to OpenSilver. Contributed to the OpenSilver framework, developed XAML Designer and XAML.io tools, designed AI agents and AI-powered developer tools, and configured GitHub Actions CI/CD workflows. Key Technologies: C#, .NET, WPF, XAML, Silverlight, OpenSilver, Blazor, WebAssembly, VSIX, GitHub Actions, AI Agents, xUnit, Playwright.

Independent Developer - Lyrixound Windows Lyrics Application

Microsoft Store
Independently developed and published a Windows desktop application for finding and displaying song lyrics. Managed the full product lifecycle including development, debugging, monetization, publishing, and maintenance. Built and optimized the product website, implemented SEO strategies, and configured Cloudflare for domain management and web infrastructure.

Independent Software Projects & Technology Exploration

Independent
Actively explore and adopt new technologies by designing and developing independent software products, from prototypes to published applications. Build cross-platform mobile, desktop, and web solutions using .NET MAUI, Blazor, ASP.NET Web API, and PostgreSQL. Gain hands-on experience with application architecture, native platform integrations, debugging, deployment, and publishing to Google Play and Apple App Store.

.NET Software Engineer

ADANISYSTEMS
Developed Windows desktop applications for specialized medical imaging equipment. Designed, developed, and maintained WPF applications with reusable XAML controls, custom styles, and themes. Implemented DICOM X-ray image viewing and editing functionality. Developed WCF and gRPC services and worked with WinAPI, multithreading, and native Windows integrations. Key Technologies: C#, .NET, WPF, XAML, DICOM, WCF, gRPC, WinAPI.

Software Test Automation Engineer

EPAM Systems
Developed automated tests for web applications using C# and Selenium WebDriver, investigating failures and identifying defects. Automated SOAP and REST service testing using SoapUI and Postman. Configured CI environments using TeamCity and Jenkins. Key Technologies: C#, Selenium WebDriver, SoapUI, Postman, Jenkins, TeamCity.

Freelance .NET Desktop Developer

Independent
Developed custom Windows applications using C#, WPF, and WinForms, including XAML controls, styles, and themes. Investigated and fixed bugs in existing codebases, implemented new features, and built business utilities and automation tools for projects across finance, entertainment, and other domains. Key Technologies: C#, .NET, WPF, WinForms, XAML, MVVM.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in