Borys

Senior .NET Developer (C#, WPF, Backend)

Employment type:
full-time
Age:
40 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number , email and LinkedIn.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Work experience

Senior .NET Developer

from 03.2024 to now (2 years 4 months)
Freelancer, Дистанційно (IT)

Senior C#/.NET Engineer with 18+ years of experience building backend systems, cloud applications, and complex WPF/MVVM desktop products.

I specialize in .NET 8, ASP.NET Core, Web API, Azure, microservices, CQRS, event-driven architecture, and performance-focused WPF applications. My background combines backend engineering with deep desktop UI expertise, including CAD-style applications, custom controls, and legacy Win32-to-WPF modernization.

Recent work includes building a high-load e-commerce platform with 100K+ SKUs, payment integrations, CRM synchronization, and 1C integration. I have also led development of commercial WPF applications used by large global user bases, including engineering and consumer software products.

Core strengths:

• C#, .NET 8, ASP.NET Core, Web API, Minimal APIs
• Azure App Services, Azure Functions, Azure Service Bus, Blob Storage
• Microservices, CQRS/MediatR, Clean Architecture, DDD, SOLID
• MS SQL, EF Core, Redis, RabbitMQ
• WPF, MVVM, XAML, custom controls, Telerik UI
• Performance optimization, code reviews, mentoring, CI/CD

I am open to senior .NET backend, full-stack backend-leaning, Azure, and WPF/MVVM engineering roles.

Backend developer

from 03.2024 to 10.2025 (1 year 8 months)
Global E-Commerce Platform, Дистанційно (Роздрібна торгівля)

Developed and scaled backend services for a high-traffic global e-commerce marketplace with 100K+ SKUs, loyalty features, international delivery, payment integrations, CRM synchronization, and 1C integration.


Key contributions:

• Architected and developed .NET 8 / ASP.NET Core Web API services using CQRS/MediatR and Clean Architecture.
• Implemented asynchronous order processing with RabbitMQ, reducing database load during peak hours.
• Designed Azure Blob Storage integration for product image processing and Redis-based caching.
• Built automated synchronization with 1C for inventory, products, customers, and order-related data.
• Integrated payment providers including VivaWallet, JCC, PayPal, and Lunu for cryptocurrency payments.
• Integrated Customer.io and SendGrid for triggered email campaigns and customer communication workflows.
• Delivered product feed integrations for Google Merchant Center.
• Built real-time international shipping cost calculation workflows.
• Optimized MS SQL and EF Core queries, improving performance for complex product search and filtering.
• Implemented structured production logging with Seq for diagnostics and troubleshooting.
• Created Postman/Newman API test suites to support regression testing and API quality.



Tech stack: C#, .NET 8, ASP.NET Core Web API, EF Core, MS SQL, Redis, RabbitMQ, Azure Blob Storage, CQRS/MediatR, Customer.io, SendGrid, Postman/Newman, Seq.

Senior WPF Developer

from 04.2019 to 02.2024 (4 years 11 months)
RISA Tech (Structural Engineering Software), Дистанційно (IT)

Led UI development for RISA-3D and RISAFoundation, structural analysis and design software used by engineers worldwide.

Key contributions:

• Led the modernization of legacy Win32 application areas into a modern WPF/MVVM architecture using Telerik UI.
• Developed 15+ reusable XAML controls with runtime theming support to improve consistency and development efficiency.
• Integrated a C++/OpenGL visualization engine with WPF while maintaining high-performance rendering.
• Built reporting functionality with Excel export using ClosedXML and PDF export using Syncfusion.
• Created advanced data visualization components, including multi-dimensional grids, interactive charts, and heatmaps.
• Implemented a complex undo/redo system for engineering workflows and structural modeling operations.
• Established MVVM best practices, improved code review standards, and mentored 4 junior/mid-level developers.
• Collaborated closely with structural engineers to translate complex domain requirements into usable desktop application workflows.

Tech stack: C#, WPF, MVVM, XAML, Telerik UI, C++, OpenGL, ClosedXML, Syncfusion, CAD/engineering software.

Senior Developer WPF, Controls Developer, XAML Expert

from 04.2012 to 10.2018 (6 years 7 months)
CMK Software Development Company, Київ (IT)

Developed and maintained 10+ commercial WPF/UWP applications with large international user bases across education, genealogy, and printing domains.

Selected projects:

• Family Tree Maker — genealogy software with Ancestry.com synchronization and 500K+ active users.
• KID PIX 3D — children’s 3D drawing and animation application.
• Mavis Beacon Teaches Typing — touch typing tutor with a 25+ year legacy brand.
• HP SureSupply — UWP printer cartridge ordering application for HP users.


Key contributions:

• Built and maintained desktop application features using C#, WPF, UWP, XAML, and MVVM.
• Migrated legacy .NET 4.0 application areas to .NET 4.7, improving maintainability and testability.
• Designed custom charting controls for complex genealogical tree visualization.
• Refactored WCF services into REST API integrations for cloud synchronization workflows.
• Optimized startup time and memory usage to improve performance on low-spec machines.
• Supported production debugging, release stabilization, and long-term maintenance for commercial desktop products.

Tech stack: C#, WPF, UWP, XAML, MVVM, .NET Framework, WCF, REST APIs.

Education

State Engineering Academy

System programming of automated systems, specialist, Zaporozhye
Higher, from 2003 to 2008 (5 years)

Additional education and certificates

2013

Knowledge and skills

  • C#
  • Знання принципів ООП
  • Git
  • GitHub
  • Docker
  • Entity Framework
  • Неконфліктність
  • SQL
  • REST API
  • .NET Framework
  • MS SQL Server
  • WPF
  • ASP.NET Core
  • SOLID Principles
  • MySQL
  • MVVM
  • REST
  • Microservices
  • XAML
  • UWP
  • Telerik UI
  • Knowledge of OOP principles
  • JSON
  • XML
  • GI
  • GitLab
  • Docker Compose
  • Jira
  • Redis
  • SignalR
  • RabbitMQ

Language proficiencies

English — average

Additional information

Telegram:
t.me/Boris_wpf

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: