Igor Fesenko

Solutions Architect at SoftServe

San Francisco, California, United States
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

👤
Senior
🎓
Top School
Igor Fesenko is a Solutions Architect based in San Francisco with over a decade of hands-on experience designing and delivering .NET and cloud-enabled systems. He has progressed from .NET developer to technical leader and architect at SoftServe, driving architecture, deployment and CI/CD best practices across enterprise projects. Igor contributes to high-profile open-source .NET projects—helping automate builds and CI pipelines for BenchmarkDotNet and fixing core issues in the Bot Framework—demonstrating a strong blend of DevOps automation and deep framework knowledge. He is comfortable operating across the stack, from build/release engineering and testing frameworks to backend SDK internals and adaptive dialog flows. Colleagues rely on him to translate complex requirements into reliable, maintainable solutions, and his academic grounding in control systems reflects a systematic approach to problem solving.
code11 years of coding experience
job10 years of employment as a software developer
bookHonours Degree, Control Systems, 5.0, Honours Degree, Control Systems, 5.0 at Sevastopol National Technical University
languagesEnglish, Ukrainian
github-logo-circle

Github Skills (22)

debug10
msbuild10
net10
dotnet10
xunit10
dialog10
cicd10
asp-net10
automation10
sdk10
dotnet-core10
bot-framework10
automations10
csharp10
dialogs10

Programming languages (7)

C#TypeScriptBicepJavaScriptHTMLMarkdownPython

Github contributions (5)

github-logo-circle
dotnet/BenchmarkDotNet

Jul 2017 - Nov 2018

Powerful .NET library for benchmarking
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:24 commits, 17 PRs, 84 comments in 1 year 4 months
Contributions summary:Igor primarily focused on automating the build and testing process for the .NET project. They implemented and integrated Cake (C# Make) build scripts, added Travis CI and Azure Pipelines support, and configured the CI/CD pipelines. Their contributions included setting up testing frameworks, managing dependencies, and optimizing the build process across different operating systems. Additionally, they updated .NET Core SDK and runtime versions as well as xUnit upgrades to improve the build and test performance.
net-librarydotnetbenchmarkingbenchmarkperformance
microsoft/botbuilder-dotnet

May 2019 - Oct 2019

Welcome to the Bot Framework SDK for .NET repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using .NET.
Role in this project:
userBack-end Developer
Contributions:6 commits, 5 PRs, 8 comments in 4 months
Contributions summary:Igor primarily contributed to bug fixes and minor improvements within the .NET Bot Framework SDK. Their work included resolving a NullReferenceException, correcting the handling of cancellation tokens, and addressing a typo. Additionally, the user modified code related to event emission within adaptive dialogs, including initialization and data retrieval. The user's commits suggest they are familiar with the internal workings of the framework.
dotnetsdk-frameworkdotnet-core2botsdk
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
Igor Fesenko - Solutions Architect at SoftServe