Borys
Senior .NET Developer (C#, WPF, Backend)
- Вид зайнятості:
- повна
- Вік:
- 40 років
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон , ел. пошту та LinkedIn.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/2029109/
Досвід роботи
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 років)
Додаткова освіта та сертифікати
Microsoft SWIT
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
Схожі кандидати
-
Senior .NET Developer
130000 грн, Дистанційно, Вінниця , ще 3 міста -
Back end програміст
Дистанційно, Кропивницький -
Back-end програміст
Дистанційно -
Back end програміст
Дистанційно, Дніпро, Львів -
Senior Back-End Developer
Дистанційно, Київ -
Back-end програміст
45000 грн, Дистанційно, Кропивницький