Juha Ruokolainen

Senior Application Specialist

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

🤩
Rockstar
Juha Ruokolainen is a Senior Application Specialist at CSC – IT Center for Science with 11 years of professional software experience and a deep focus on scientific computing. He has contributed to the core of the respected Elmer FEM open-source project, refactoring critical backend modules, improving constraint handling, and adding mesh-based functionality and tests. Based in Finland, Juha blends practical engineering with attention to numerical correctness and long-term maintainability, often addressing subtle integration and naming conflicts in legacy code. His work shows a propensity for improving core libraries rather than superficial features, making him a go-to engineer for robust, low-level scientific software improvements.
code11 years of coding experience
github-logo-circle

Github Skills (7)

fortran10
finite-element-analysis10
linear-algebra10
mesh9
mpi8
c117
c177

Programming languages (2)

PythonFortran

Github contributions (2)

github-logo-circle
ElmerCSC/elmerfem

Feb 2015 - Mar 2022

Official git repository of Elmer FEM software
Role in this project:
userBackend Developer
Contributions:3 reviews, 257 commits, 36 PRs in 7 years 1 month
Contributions summary:Juha primarily worked on refactoring and improving the Elmer FEM software's core functionality, specifically within the `matc`, `fem`, and `modules` directories. They addressed potential conflicts by renaming functions, fixed several minor bugs in existing code, and implemented functionality like constraint handling, the integration of Lagrange coefficients and the creation of mesh-based code. The contributions also included adding new tests.
git-repositoryelectromagneticsmpifemacoustics
ElmerCSC/elmer-elmag

Mar 2023 - Mar 2023

Development repository for electromagnetics tutorial and verification cases
Contributions:3 PRs, 4 pushes, 7 comments in 3 days
caseselectromagneticsfiddletrellisverification
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
Juha Ruokolainen - Senior Application Specialist