Borys

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

Вид зайнятості:
повна
Вік:
40 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Senior .NET Developer

з 03.2024 по нині (2 роки 4 місяці)
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

з 03.2024 по 10.2025 (1 рік 8 місяців)
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

з 04.2019 по 02.2024 (4 роки 11 місяців)
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

з 04.2012 по 10.2018 (6 років 7 місяців)
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.

Освіта

State Engineering Academy

System programming of automated systems, specialist, Zaporozhye
Вища, з 2003 по 2008 (5 років)

Додаткова освіта та сертифікати

2013

Знання і навички

  • 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

Знання мов

Англійська — середній

Додаткова інформація

Telegram:
t.me/Boris_wpf

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: