Borys

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

Employment type: full-time
Age: 40 years
City of residence: Kyiv
Ready to work: Remote
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 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.

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

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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: