Borys
Senior .NET Engineer (C#, WPF, Backend)
Контактная информация
Соискатель указал телефон и эл. почту.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/2029109/
Опыт работы
.NET SENIOR ENGINEER
с 03.2024 по наст. время
(2 года)
Freelancer, Дистанційно (IT)
C# • .NET 8+ • Azure • Microservices • WPF • MVVM
PROFESSIONAL SUMMARY
Senior Software Engineer with 18+ years of commercial experience in the C#/.NET ecosystem (since 2007). I offer a unique dual expertise:
⚙️ High-Load Backend: Microservices, Azure, CQRS, Event-Driven Architecture
🖥️ Complex Desktop: WPF/MVVM, CAD, Custom UI Frameworks, Performance Optimization
🏆 PROVEN TRACK RECORD
✅ E-commerce Platform (Backend): Architected and built a high-traffic marketplace handling 100K+ SKU, integrating multiple payment gateways, 1C, and CRM. Reduced DB load by 40% using async processing with RabbitMQ.
✅ CAD Software Modernization (Desktop): Led the complete rewrite of an engineering CAD product from Win32 to WPF/MVVM, now used by thousands of architects worldwide.
✅ 10+ Commercial WPF Apps: Shipped software with millions of end users — Family Tree Maker, KID PIX 3D, HP SureSupply.
💡 ENGINEERING MINDSET
Strong advocate of Clean Architecture and SOLID principles. I write maintainable, high-performance code and believe great software is a team effort — code reviews, mentoring, and knowledge sharing are essential.
🛠️ TECHNICAL SKILLS
Core & Languages:
C#, .NET 8/6/Framework (since 2.0), ASP.NET Core
Backend & Architecture:
Microservices, CQRS/MediatR, DDD, Event-Driven, Clean Architecture, REST API, gRPC, SignalR, Azure Functions, Minimal APIs
Desktop:
WPF (12+ years), MVVM, XAML, Custom Controls, Telerik UI, Performance Tuning, WinForms, UWP
Data & Messaging:
MS SQL (Performance tuning, indexing), EF Core, Dapper, Redis, SQLite, RabbitMQ, Azure Service Bus
Cloud & DevOps:
Azure (App Services, Blob Storage, Service Bus, Functions), Docker, CI/CD (Azure DevOps), Git (Stash, Tortoise), SVN, Jira, Postman, Swagger, Seq
Integrations:
REST/SOAP/XML/JSON, Payment Gateways (VivaWallet, JCC, PayPal, Lunu), CRM (Customer.io), 1C, SendGrid, Google Merchant Center
Engineering Practices:
Clean Code, SOLID, Design Patterns, Code Review, Refactoring, Unit Testing (xUnit, Moq), Structured Logging (Seq), Performance Optimization
Backend developer
с 03.2023 по 06.2025
(2 года 4 месяца)
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
с 04.2019 по 02.2023
(3 года 11 месяцев)
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
с 04.2012 по 10.2018
(6 лет 7 месяцев)
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
Образование
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
Знание языков
Английский — средний
Дополнительная информация
Telegram:
t.me/Boris_wpf
Похожие кандидаты
-
Engineer (Energy Efficiency, Oil, Gas, Sustainability)
35000 грн, Удаленно, Ивано-Франковск , еще 5 городов -
BIM engineer (HVAC, energy audit, heating, ventilation, air condition)
48000 грн, Удаленно, Киев, Другие страны -
Інженер з мереж, Network Engineer
Удаленно -
DevOps engineer
Удаленно, Днепр, Другие страны -
Заступник головного інженера
Удаленно, Киев