Jari Voutilainen is a Technical Project Manager and former software engineer with 14 years’ experience building web interfaces and back-end features, currently based in Tampere, Finland. He blends hands-on front-end experimentation with browser technologies and a solid back-end track record—contributing to notable open-source projects like CKAN, where his work upgraded critical JavaScript libraries and improved data-management workflows. At Gofore he moved from engineering into technical project leadership, coordinating delivery while retaining a developer’s eye for reliability and performance. His academic background in software engineering and research on HTML5-enhanced cloud services informs a pragmatic approach to modern web UIs and data portals. Colleagues value him for quietly tackling tricky bugs and refactors that improve long-term maintainability across large codebases.
14 years of coding experience
9 years of employment as a software developer
Master of Science, Software Engineering, Master of Science, Software Engineering at Tampere University of Technology
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.
Role in this project:
Back-end Developer
Contributions:61 reviews, 414 commits, 165 PRs in 8 years 7 months
Contributions summary:Jari's commits primarily focus on upgrading the JavaScript library jQuery within the codebase. This involved updating the minified versions of jQuery to a newer version, which likely addressed security vulnerabilities and improved performance. The user also made refactoring changes to improve readability of the multilingual action calls. Furthermore, the user made changes that impact organization features, like fixing the deletion of data in the organization delete process and adjusting breadcrumb behavior.
Contributions:1 review, 24 commits, 15 PRs in 7 years 5 months
Contributions summary:Jari primarily focused on fixing bugs and improving the reliability of the CKAN extension. Their work included resolving issues related to incorrect dataset reporting, ensuring jobs finished correctly, and preventing unicode errors. They also made performance optimizations by creating indexes for harvest objects. Furthermore, the user refactored the code to better handle unchanged datasets during the harvest process.
harvestingckan
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
Jari Voutilainen - Technical Project Manager at CKAN project