Bill Spotz

Founder at The University of New Mexico

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
Bill Spotz is an experienced computational scientist and founder with 22 years building and managing large-scale scientific computing programs across national labs and the U.S. Department of Energy. He blends deep technical expertise—demonstrated by contributions to core projects like NumPy, where he improved wrapper generation and array support—with program management skills that guided funding and strategy for computational research. Bill led technical teams at Sandia National Laboratories and managed SciDAC centers at DOE, translating advanced numerical methods and multiphysics modeling into mission-driven outcomes. Now based in Albuquerque, he runs Spotz Scientific while teaching mathematics at the University of New Mexico, bridging research, education, and entrepreneurship. His background includes a PhD in Aerospace Engineering from UT Austin and a track record of shipping robust, tested code as well as shaping national research priorities. An uncommon mix of hands-on open-source development and high-level program stewardship makes him effective at turning complex scientific requirements into practical, supported software.
code22 years of coding experience
job29 years of employment as a software developer
bookPhD Aerospace Engineering, PhD Aerospace Engineering at The University of Texas at Austin
github-logo-circle

Github Skills (10)

array-map10
python10
swig10
numpy10
list-processing10
cprogramming-language9
c119
c-language9
c179
fortran8

Programming languages (5)

ShellC++CMakeJupyter NotebookPython

Github contributions (5)

github-logo-circle
numpy/numpy

Mar 2007 - Mar 2013

The fundamental package for scientific computing with Python.
Role in this project:
userBack-end Developer
Contributions:73 commits, 1 comment in 6 years 1 month
Contributions summary:Bill primarily contributed to the development and improvement of the ``numpy.i`` file, which is used for generating wrapper code for interfacing with scripting languages. Their work involved consolidating and expanding typemaps, and adding a suite of tests for various array types. The user also added support for both C and Fortran-ordered arrays, expanding the functionality of the numpy.i file. Furthermore, they addressed bugs and deprecated code.
lapackpythonmpindarrayconvolution
wfspotz/trilinos-feedstock

Nov 2017 - Jan 2020

A conda-smithy repository for trilinos.
Contributions:2 PRs, 5 pushes, 4 branches in 2 years 2 months
condasmithytrilinos
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
Bill Spotz - Founder at The University of New Mexico