Arto Sandroos

Software Architect at Cadence Design Systems

Newark, California, 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

👤
Senior
🎓
Top School
Arto Sandroos is a software architect with 14 years of experience building high-performance, parallel scientific simulations and HPC tooling, currently based in Newark, California and working at Cadence Design Systems. He led the design and implementation of Vlasiator, a petascale five-dimensional near-Earth space plasma code, and has deep expertise in C++, MPI, OpenMP, CUDA and GPU-accelerated computing. His background combines theoretical physics (PhD) with practical engineering: designing Monte Carlo and finite-volume solvers, adaptive mesh refinement, and scalable I/O/visualization pipelines that handle terabytes of data. He has a strong track record of securing major compute grants and publishing peer-reviewed science while also shipping production-ready parallel libraries and frameworks. Notably, he has built both MPI and CUDA versions of core codes to test GPU acceleration at scale, demonstrating a rare blend of algorithmic insight and hands-on optimization for supercomputers. Colleagues rely on him to bridge scientific modeling and software architecture to turn complex physics into efficiently runnable code.
code14 years of coding experience
job7 years of employment as a software developer
bookPhD, Theoretical Physics, 5/5, PhD, Theoretical Physics, 5/5 at Helsingin yliopisto / University of Helsinki
languagesFinnish, English, Swedish, French
github-logo-circle

Github Skills (16)

gravity10
hydrodynamics10
planet10
orbital-mechanics10
file-format10
astrodynamics10
space8
cartesian4
python4
lcg3
grid2
hierarchical2
typescript1
parallel1
android1

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
fmihpc/vlsv

Nov 2011 - Jun 2019

VLSV file format
Contributions:876 commits, 30 PRs, 84 pushes in 7 years 8 months
file-format
fmihpc/pargrid

Jan 2015 - Jan 2017

Contributions:4 pushes, 1 branch in 2 years
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
Arto Sandroos - Software Architect at Cadence Design Systems