Borys
Senior .NET Engineer (C#, WPF, Backend)
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/2029109/
Work experience
.Net engineer Senior
from 03.2024 to now
(2 years)
Freelancer, Дистанційно (IT)
PROFESSIONAL SUMMARY
Senior Software Engineer with 18+ years of commercial experience in the C#/.NET ecosystem (since 2007).
Dual expertise that sets me apart:
⚙️ High-load backend systems — microservices, Azure, CQRS, event-driven architecture
🖥️ Complex desktop applications — WPF/MVVM, CAD, custom UI frameworks, performance optimization
Proven track record:
✅ Built e-commerce platform handling 100K+ SKU with payment gateways, 1C integration, and CRM sync
✅ Modernized Win32 → WPF for engineering CAD product used by thousands of architects worldwide
✅ Shipped 10+ commercial WPF applications with millions of end users — Family Tree Maker, KID PIX 3D, HP SureSupply
Engineering mindset:
Strong advocate of Clean Architecture, SOLID principles, and pragmatic engineering. I write maintainable code, optimize for performance, and believe that good software is a team effort — code reviews, mentoring, and knowledge sharing are not optional, they are essential.
TECHNICAL SKILLS
Backend: .NET 8, ASP.NET Core WebAPI, Minimal APIs, gRPC, SignalR, Azure Functions
Desktop: WPF (12+ yrs), WinForms, UWP, MVVM, Prism, Telerik UI, Custom Controls
Architecture: Microservices, CQRS, MediatR, DDD, Event-Driven Architecture, Clean Architecture
Cloud & DevOps: Azure (App Services, Blob Storage, Service Bus, Functions), Docker, CI/CD (Azure DevOps)
Data: MS SQL, SQLLite, (performance tuning, indexing, migrations), EF Core, Redis
Messaging: RabbitMQ, Azure Service Bus
Testing & Quality:
xUnit, FluentValidation, Moq, Code Review, Refactoring, SOLID
Tools: VS 2022, Git, SVN, Postman, Swagger, Seq, SSMS
Backend developer
from 03.2023 to 06.2025
(2 years 4 months)
Global E-Commerce Platform, Дистанційно (Роздрібна торгівля)
Developed and scaled backend services for a high-traffic marketplace with over 100,000 SKU, featuring a loyalty system, international delivery, and 1C integration.
Key Contributions:
Architected .NET 8 WebAPI solution using CQRS/MediatR pattern with command and query segregation. Implemented asynchronous order processing via RabbitMQ, reducing database load by 40% during peak hours. Designed Azure Blob Storage integration for product images with Redis caching layer. Built automated synchronization with 1C for inventory, products, and customers, as well as Customer.io CRM integration.
Integrations Delivered:
Integrated multiple payment gateways including VivaWallet, JCC, PayPal, and Lunu cryptocurrency. Implemented CRM and ESP integrations with Customer.io and SendGrid for triggered email campaigns. Configured Google Merchant Center product feeds. Developed real-time international shipping cost calculation.
Performance & Quality:
Optimized MS SQL queries and Entity Framework Core, improving complex join performance by 60%. Implemented structured logging with Seq for production diagnostics. Created comprehensive API test suite using Postman and Newman.
Senior WPF Developer
from 04.2019 to 02.2023
(3 years 11 months)
RISA Tech (Structural Engineering Software), Дистанційно (IT)
Led UI development for RISA-3D and RISAFoundation — industry-leading structural analysis CAD software used by engineers worldwide.
Platform Modernization:
Led complete rewrite of legacy Win32 application to modern WPF/MVVM architecture using Telerik UI suite. Developed 15+ reusable XAML controls with runtime theming support. Integrated C++/OpenGL visualization engine with WPF interface while maintaining 60 FPS rendering performance.
Features & Modules:
Built reporting engine with Excel (ClosedXML) and PDF (Syncfusion) export functionality. Created data visualization components including multi-dimensional grids, interactive charts, and heatmaps for engineering data. Implemented complex undo/redo system for engineering operations.
Engineering Excellence:
Established MVVM best practices and code review culture across the UI team. Mentored 4 junior and mid-level developers. Collaborated closely with structural engineers to translate complex domain requirements into intuitive user interface.
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 1M+ end users across education, genealogy, and printing domains.
Flagship Products:
Family Tree Maker — Genealogy software with Ancestry.com sync.
500K+ active users. Designed custom charting controls for family tree visualization. Migrated legacy WCF services to REST API for cloud sync.
KID PIX 3D — 3D drawing and animation tool for children.
#1 in Education on Mac App Store. Optimized startup time and memory footprint for low-spec machines.
Mavis Beacon Teaches Typing — Touch typing tutor.
25+ years legacy brand. Refactored core modules and improved maintainability.
HP SureSupply (UWP) — Printer cartridge ordering application.
Pre-installed on HP devices. Developed modern UI and backend integration.
Technical Achievements:
Migrated legacy .NET 4.0 codebase to .NET 4.7 / Prism — significantly improved maintainability and testability
Designed custom charting controls for genealogical tree visualization
Refactored WCF services → REST API for cloud synchronization feature
Optimized startup time and memory footprint for low-spec machines
Education
State Engineering Academy
System programming of automated systems, specialist, Zaporozhye
Higher, from 2003 to 2008 (5 years)
Additional education and certificates
Microsoft SWIT
2013
Knowledge and skills
- C#
- Знання принципів ООП
- Git
- GitHub
- Docker
- Entity Framework
- Неконфліктність
- SQL
- REST API
- .NET Framework
- MS SQL Server
- WPF
- ASP.NET Core
- SOLID Principles
Language proficiencies
English — average
Additional information
Telegram:
t.me/Boris_wpf
Similar candidates
-
BIM engineer (HVAC, energy audit, heating, ventilation, air condition)
48000 UAH, Remote, Kyiv, Other countries -
Інженер з мереж, Network Engineer
Remote -
DevOps engineer
Remote, Dnipro, Other countries -
Back end програміст
100000 UAH, Remote, Kyiv -
Заступник головного інженера
Remote, Kyiv