Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Borys

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

Вид занятости: полная
Возраст: 40 лет
Город проживания: Киев
Готов работать: Удаленно
Вид занятости:
полная
Возраст:
40 лет
Город проживания:
Киев
Готов работать:
Удаленно

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

.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 лет)

Дополнительное образование и сертификаты

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

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: