Oleg Nenashev

Association Co-Founder And Council Member

Neuchâtel, Neuchâtel, Switzerland
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
Oleg Nenashev is a hands-on developer tools engineer and community builder with 13+ years of experience driving developer productivity, CI/CD, observability and DevRel across both open source and commercial ecosystems. As a long-time Jenkins core maintainer and contributor to high-profile projects like Jenkins Remoting, Jenkinsfile Runner and numerous plugins, he blends deep backend and automation expertise with security-minded quality work and test automation. He has scaled communities (WireMock, Jenkins), led governance and incubation efforts at CDF/CNCF, and served as a CNCF Ambassador and conference program committee member. Comfortable in low-level embedded systems as well as cloud-native stacks, he holds a PhD and often bridges hardware-rooted thinking with developer-facing tooling. Notably, he has driven productization of Jenkinsfile Runner and contributed Windows service tooling (WinSW), showing a rare mix of platform plumbing and community strategy.
code13 years of coding experience
job13 years of employment as a software developer
bookPhD, Components and devices of computing and control systems (Russian classifier - 05.13.05), PhD, Components and devices of computing and control systems (Russian classifier - 05.13.05) at Peter the Great St.Petersburg Polytechnic University
bookHigh School, Mathematics, Physics, Computer Science, High School, Mathematics, Physics, Computer Science at Lyceum 239
languagesRussian, English, French
stackoverflow-logo

Stackoverflow

Stats
2,281reputation
63kreached
5answers
0questions
Badges
docker-compose
top-1%
docker
top-5%
windows
top-1%
github-logo-circle

Github Skills (82)

junit-test10
website-development10
github10
testng10
testing10
windows10
sc10
security10
ruby10
asp-net10
javas10
automation10
junit10
subversion10
build-automation10

Programming languages (26)

C#MakefileGoHTMLGroovyTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
jenkinsci/jenkinsfile-runner

Mar 2018 - Nov 2022

A command line tool to run Jenkinsfile as a function
Role in this project:
userBack-end & DevOps Engineer
Contributions:22 releases, 142 reviews, 555 commits in 4 years 9 months
Contributions summary:Oleg primarily contributed to the refactoring and improvement of the Jenkinsfile Runner core. The changes include removing dependencies, cleaning up unused code, and removing assertions. These changes suggest an effort to optimize the codebase and reduce technical debt. Additionally, the user worked on improving the build process with a change to use a new temporary directory allocator and introduce the --runWorkspace parameter.
jenkinscommand-line-tooldocker-imagejenkinsfilejenkinsfile-runner
[Deprecated & ingrated in docker-agent] Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols
Role in this project:
userDevOps Engineer
Contributions:12 releases, 4 reviews, 104 commits in 4 years 2 months
Contributions summary:Oleg primarily focused on modifying and updating build and deployment scripts for the Jenkins Docker agent. They reworked the `make.ps1` file to handle various Windows-based agent builds and image tagging. The user also implemented changes to the `jenkins-agent.ps1` script, refactoring and incorporating new features. Their work significantly impacted the build process and configuration of the Jenkins Docker agent.
jenkinsremote-executiondocker-imageagentjenkins-agent
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
Oleg Nenashev - Association Co-Founder And Council Member