Tommi Salonen

Senior Software Developer at Nitor

Vantaa, Finland
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
Tommi Salonen is a senior full-stack developer based in Vantaa, Finland, with eight years of professional experience and a long history of software engineering roles extending back to 2004. He currently works at Nitor after a decade as a senior consultant at Houston Inc., bringing practical expertise in backend systems, DevOps and CI integrations. Tommi is an active open-source contributor—his work on the jenkinsci/gitlab-plugin improved pending build handling, merge request responsiveness and build-status reporting, enhancing CI visibility for GitLab users. He holds an MSc in Computer Science from the University of Helsinki and combines hands-on coding with pragmatic refactoring and automation skills that reduce operational friction. Colleagues appreciate his steady delivery across enterprise environments and his attention to improving developer workflows rather than just feature surface.
code8 years of coding experience
job10 years of employment as a software developer
bookMSC, Computer science, MSC, Computer science at University of Helsinki
github-logo-circle

Github Skills (13)

plugin-development10
javas10
jenkins10
automation10
jenkins-ci10
automations10
gitlab-api10
pipe10
java10
pipeline10
cicd10
jtest9
junit9

Programming languages (3)

JavaJavaScriptGo

Github contributions (5)

github-logo-circle
jenkinsci/gitlab-plugin

Dec 2017 - Jun 2018

A Jenkins plugin for interfacing with GitLab
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:8 commits, 6 PRs, 9 comments in 6 months
Contributions summary:Tommi primarily contributed to enhancing the GitLab plugin's functionality, focusing on the integration of pending build statuses and improvements to merge request handling. They implemented features to send build status updates to GitLab, allowing for better visibility of build progress. The user also refactored the code to improve the handling of pending builds, added the ability to cancel builds on merge request updates, and improved the target URLs for cancelled builds. These changes improve the plugin's interaction with GitLab and enhances the user experience.
jenkinsgitlab-apijenkins-plugingitflowjenkins-api-plugin
Contributions:19 commits, 6 PRs, 16 pushes in 2 months
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
Tommi Salonen - Senior Software Developer at Nitor