Daniel Taller

Scientific Software Developer at Lawrence Livermore National Laboratory

Livermore, 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

🤩
Rockstar
🎓
Top School
Daniel Taller is a scientific software developer with six years of experience building massively parallel C++/Python/MPI codes for physics and computational chemistry at Lawrence Livermore National Laboratory. His work spans HPC performance and memory optimization, feature development, and documentation for national-security-relevant simulations running on cutting-edge supercomputers. Earlier roles include modeling rocket propulsion at SpaceX—writing C++, CUDA, and MATLAB to solve Navier–Stokes problems and implement asynchronous checkpointing—and a PhD in aerospace engineering focused on microfluidics and acoustic-wave biosensing. He contributes to the Spack ecosystem, adding and improving packages for compilers and GPU toolchains, reflecting deep familiarity with build systems and scientific software distribution. Adept in machine vision, ML, and micro/nano fabrication, he combines experimental insight with production-grade software practices to bridge lab research and large-scale simulation. Based in Livermore, CA, he brings a rare mix of hands-on CFD modeling, open-source packaging experience, and applied microfluidics research.
code6 years of coding experience
job5 years of employment as a software developer
bookB.S, Engineering, Engineering, B.S, Engineering, Engineering at Harvey Mudd College
bookPhD, Aerospace Engineering, PhD, Aerospace Engineering at University of Notre Dame
bookLynbrook High School
languagesSpanish, Hebrew
github-logo-circle

Github Skills (12)

cmake10
package-management10
cprogramming-language9
c-language9
cuda9
hip9
package-manager8
build-tools8
scientific-computing8
python8
hpc7
linux6

Programming languages (3)

C++FortranPython

Github contributions (5)

github-logo-circle
spack/spack

Oct 2020 - Apr 2021

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer
Contributions:51 reviews, 9 commits, 8 PRs in 6 months
Contributions summary:Daniel primarily contributed to the Spack package manager, focusing on adding and modifying packages, particularly related to compilers and scientific computing libraries. They implemented new packages, like "camp," and updated existing ones, such as "hip," to support features like HIP builds and CUDA integration. Their work included modifying build system configurations and dependencies within Spack, showcasing their understanding of package management and build processes.
compilerpackage-managerpythonspackhpc
dtaller/CHAI

Jun 2020 - Dec 2020

Copy-hiding array abstraction to automatically migrate data between memory spaces
Contributions:19 pushes, 11 branches in 5 months
memoryarrayspacesmigrationhiding
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