Yaroslav Akulenko

QA-engineer at PrivatBank

Ukraine
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
Yaroslav Akulenko is a pragmatic QA engineer and software developer from Ukraine with four years of professional experience and a background in system engineering and network administration. At PrivatBank he applies his skills in testing, HTML/CSS/XML/SQL and Linux/Windows environments while leveraging earlier hands-on work building LANs and supporting servers. An active open-source contributor, he has strengthened security and hardened the widely used Jenkins automation server and its workflow-cps-plugin by fixing vulnerabilities, adding tests, and improving CSP compatibility. That blend of operational experience and security-focused backend contributions highlights a practical, security-minded approach to quality assurance and maintainability.
code4 years of coding experience
job2 years of employment as a software developer
bookSpecialist, Specialist at Dnipropetrovs'kij Nacional'nij Universitet
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (12)

it-security10
javas10
jenkins10
jenkins-ci10
groovy10
cicd10
pipeline10
java10
security10
devops9
testing9
javascript9

Programming languages (5)

JavaShellJavaScriptHTMLGroovy

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer & Security Engineer
Contributions:4 reviews, 11 commits, 3 PRs in 4 months
Contributions summary:Yaroslav's commits primarily focus on addressing security vulnerabilities within the workflow-cps-plugin. They are responsible for implementing fixes related to security issues, as evidenced by the commit messages referencing "SECURITY-2443" and "SECURITY-2450". The code changes show the modification of existing code to prevent replay attacks and ensure proper security configurations. They also added tests to verify and enforce security policies.
pipeline
jenkinsci/jenkins

Oct 2021 - Jan 2023

Jenkins automation server
Role in this project:
userBack-end & Security Developer
Contributions:108 reviews, 2 commits, 9 PRs in 1 year 3 months
Contributions summary:Yaroslav contributed to the Jenkins automation server by addressing security vulnerabilities and improving its compatibility with Content Security Policy (CSP). They modified code related to API tokens, user interface elements, and file handling to enhance security and prevent potential cross-site scripting (XSS) attacks. The user also worked on refactoring code and removing deprecated features to improve the overall maintainability and security posture of the Jenkins platform. These changes show a strong focus on security and hardening the Jenkins platform.
continuous-deploymentjenkinscontinuous-testinggroovydevops
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
Yaroslav Akulenko - QA-engineer at PrivatBank