Robert Sandell

Senior Software Engineering Consultant at Knowit

Karlskrona, Sweden
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
Robert Sandell is a Senior Software Engineering Consultant with 16 years of experience specializing in CI/CD, Jenkins ecosystem development, and DevOps tooling. Based in Karlskrona, Sweden, he has driven security hardening and plugin maintenance for the flagship Jenkins project while working at CloudBees and now consulting via Knowit and his own company. His contributions span backend development, test automation, and improving plugin testability—highlighted by work on widely used plugins like the Jenkins core, S3, Git, and GitHub Branch Source plugins. Beyond feature work he has a strong security and CI mindset, having implemented API function filtering and hardened Docker workflow and pipeline plugins against injection and other risks. He combines deep practical knowledge of build pipelines with a knack for making legacy tools more testable and maintainable, often integrating realistic local testing (MinIO, JenkinsRule) into his solutions.
code15 years of coding experience
job21 years of employment as a software developer
bookRodeby
bookBachelor’s Degree Software Engineering, Bachelor’s Degree Software Engineering at Blekinge Institute of Technology
bookHigh School Geology/Earth Science General, High School Geology/Earth Science General at Chapman, Karlskrona
languagesEnglish, Swedish
stackoverflow-logo

Stackoverflow

Stats
69reputation
7kreached
2answers
0questions
github-logo-circle

Github Skills (48)

git10
docker10
zip-archive10
selenium10
github10
back-end-development10
apidoc10
groovy10
testing10
plugin-development10
it-security10
selenium-ide10
acceptance-testing10
dockers10
zip10

Programming languages (7)

JavaShellZenScriptJavaScriptHTMLGroovyRuby

Github contributions (5)

github-logo-circle
Small, miscellaneous, cross platform utility steps for Jenkins Pipeline jobs.
Role in this project:
userBack-end Developer
Contributions:1 release, 114 reviews, 345 commits in 7 years 1 month
Contributions summary:Robert contributed to utility steps for Jenkins Pipeline jobs, primarily focusing on the creation of zip and un-zip functionality. Their work involved developing steps for archiving files, extracting files, and testing zip file integrity, with Java and related testing frameworks. The commits also included the implementation of a "Read Properties" step, which parses properties files and merges them with optional defaults, demonstrating experience with configuration management within Jenkins pipelines.
jenkinsmiscellaneouspipelinejenkins-pluginjenkins-api-plugin
Role in this project:
userBack-end Developer
Contributions:132 reviews, 866 commits, 266 PRs in 12 years 7 months
Contributions summary:Robert primarily focused on implementing and modifying parameters within the Gerrit Trigger plugin, specifically concerning how build parameters are handled and what data is made available to triggered builds. This involved modifying code to prefix build parameters with GERRIT_ and adding new parameters to facilitate better integration with Gerrit events, like change owners, uploaders, and commit messages. The work also included refactoring parts of the code to increase maintainability, correct logging messages, and update the documentation to clarify functionality for the user.
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
Robert Sandell - Senior Software Engineering Consultant at Knowit