Slaven Peles

Senior Computational Scientist

Oak Ridge, Tennessee, United States
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
Slaven Peles is a Senior Computational Scientist with over a decade of experience leading interdisciplinary projects across National Labs, academia, and industry to deliver end-to-end computational solutions for product design and technology development. He specializes in bridging computational gaps in design workflows and architecting software stacks that span user frontends to high-performance core engines, with a strong focus on heterogeneous, accelerator-rich platforms like GPUs. At Oak Ridge and previously at LLNL and PNNL he led teams that modernized scientific solvers and grid optimization tools for exascale systems, and contributed portability work (CUDA/RAJA backends) to widely used libraries such as SUNDIALS. Beyond leadership, he remains hands-on—having enhanced SUNDIALS sparse matrix support and updated solver interfaces to handle CSR/CSC formats—demonstrating both deep numerical methods expertise and production-grade software craftsmanship. He also teaches advanced scientific software development at Stanford, blending practical engineering with academic rigor. Known for turning lab-scale computational research into deployable technologies, he excels at assembling diverse teams to produce disruptive, business-impacting solutions.
code10 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Physics, Doctor of Philosophy (Ph.D.), Physics at University of Manitoba
bookBachelor's degree, Physics, Bachelor's degree, Physics at Univerzitet u Sarajevu
github-logo-circle

Github Skills (9)

sundials10
c-programming10
numerical-methods10
linear-algebra10
scientific-computing9
fortran8
cprogramming-language7
cuda7
c-language7

Programming languages (5)

TypeScriptC++CPythonFortran

Github contributions (5)

github-logo-circle
LLNL/sundials

Sep 2015 - Aug 2018

Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
Role in this project:
userBack-end Developer
Contributions:401 commits in 2 years 11 months
Contributions summary:Slaven's contributions focused on enhancing the SUNDIALS sparse matrix module by adding support for CSR matrix computations and updating the KLU (a direct sparse solver) interface to work with both CSR and CSC matrix storage formats. Their work included modifications to the source code, testing against the SUNDIALS test suite, and the integration of CSR support into the IDA, CVODE, and Kinsol modules. The user also made minor adjustments to improve code readability and maintainability.
time-integrationsnl-applicationsode-solversundialsdifferential-algebraic
ORNL/GridKit

Jul 2023 - Apr 2025

Experimental code for prototyping interfaces betwen numerical libraries and network models.
Contributions:1 release, 84 reviews, 50 PRs in 1 year 8 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
Slaven Peles - Senior Computational Scientist