Dan Ibanez

Senior Member Of Technical Staff at Sandia National Laboratories

Albuquerque, New Mexico, 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
Dan Ibanez is a Senior Member of Technical Staff at Sandia National Laboratories with 12 years of experience specializing in advanced C++, parallel and multithreaded programming, software design, and performance optimization. He holds a Ph.D. from Rensselaer and led development of core unstructured mesh libraries used on supercomputers at national labs, reflecting deep HPC and scalability expertise. His open-source work includes porting the widely used LAMMPS molecular dynamics code to Kokkos, modernizing performance-critical modules for portability across diverse architectures. Comfortable bridging research and production, he combines rigorous academic training with hands-on systems engineering to squeeze performance out of complex, parallel codes. Based in Albuquerque, he brings rare experience in mesh adaptation and large-scale parallel libraries that power simulations on hundreds of thousands of cores.
code12 years of coding experience
job6 years of employment as a software developer
bookPh.D., Computer Science, 3.8, Ph.D., Computer Science, 3.8 at Rensselaer Polytechnic Institute
languagesFrench, Spanish
stackoverflow-logo

Stackoverflow

Stats
155reputation
9kreached
6answers
1question
github-logo-circle

Github Skills (20)

c-language10
molecular-simulation10
lammps10
molecular-dynamics-simulation10
parallel-computing10
nonlinear-dynamics10
cprogramming-language10
k10
performance-optimization9
cuda9
refactoring8
macos6
pointer6
gnu6
bsd6

Programming languages (9)

C++ShellCCMakeJavaScriptHTMLRoffPython

Github contributions (5)

github-logo-circle
lammps/lammps

Dec 2016 - Mar 2017

Public development project of the LAMMPS MD software package
Role in this project:
userBack-end Developer
Contributions:118 commits, 4 PRs, 8 comments in 3 months
Contributions summary:Dan is actively involved in porting the LAMMPS molecular dynamics software package to utilize Kokkos, a performance portability library. Their contributions center around implementing Kokkos-enabled versions of various fix and related methods, specifically focusing on the `fix_momentum` module and `pair_dpd_fdt_energy` modules. The user is adapting and refactoring existing code to leverage Kokkos's parallel programming constructs, enabling potential performance improvements on diverse hardware architectures, and adding a `pair_table_rx_kokkos` to replace old code.
lammpsmolecular-dynamicssimulationkokkos
gahansen/lgrtk

Aug 2018 - Oct 2018

Contributions:59 commits in 1 month
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
Dan Ibanez - Senior Member Of Technical Staff at Sandia National Laboratories