Oleksandr Povar

Senior Product Engineer at CluedIn

Copenhagen, Capital Region of Denmark
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Oleksandr Povar is a Senior Product Engineer based in Copenhagen with 12 years of experience delivering backend, DevOps and test automation solutions. He combines deep .NET and F# expertise with pragmatic product-focused engineering at CluedIn, while contributing to high-profile open-source projects like ILSpy, NSubstitute and the TypeScript DefinitelyTyped repo. His contributions show a strong emphasis on robustness and security—improving mocking internals, strengthening NuGet publish workflows to avoid secret leakage, and refining TypeScript typings for reliable test tooling. Comfortable across full-stack UI tweaks and low-level decompiler internals, he brings a blend of practical engineering, attention to developer ergonomics, and a history of shipping maintainable test and build infrastructure.
code12 years of coding experience
bookMaster's degree, Information Technology, Master's degree, Information Technology at Vinnytsia National Technical University
github-logo-circle

Github Skills (41)

unit-testing10
nuget10
git10
decompiler10
testing10
gitextensions10
net10
typescript10
dotnet-new10
decompilation10
dotnet10
typescript-definitions10
ui-design10
type-definition10
nsubstitute10

Programming languages (16)

C#PowerShellJavaC++CRustGoHTML

Github contributions (5)

github-logo-circle
AutoFixture/AutoFixture

May 2016 - Jul 2022

AutoFixture is an open source library for .NET designed to minimize the 'Arrange' phase of your unit tests in order to maximize maintainability. Its primary goal is to allow developers to focus on what is being tested rather than how to setup the test scenario, by making it easier to create object graphs containing test data.
Role in this project:
userBack-end Developer
Contributions:28 releases, 21 reviews, 592 commits in 6 years 2 months
Contributions summary:Oleksandr primarily focused on improving the AutoFixture library's integration with the NSubstitute mocking framework. Their contributions included fixing a bug related to task inlining, refactoring code to improve efficiency, and adding support for NSubstitute 3's API. The user also added a feature to customize delegate requests and improved the overall architecture of the project.
goalunitmaintainabilitymaximizegraphs
nsubstitute/NSubstitute

Nov 2016 - Dec 2020

A friendly substitute for .NET mocking libraries.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:9 reviews, 148 commits, 100 PRs in 4 years 2 months
Contributions summary:Oleksandr primarily focused on enhancing the NSubstitute library's functionality and test coverage. Their commits demonstrate a strong understanding of the framework's internals, specifically related to custom call handlers, argument specifications, and return value configuration. They implemented features like improved thread safety, handling of `in` parameters and added acceptance tests for various scenarios, ensuring the robustness and reliability of the mocking library. These contributions focused on extending the library and verifying its behavior through comprehensive testing.
dotnetdot-netstubstestingsubstitute
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Oleksandr Povar - Senior Product Engineer at CluedIn