Hi, I'm James π. Currently, I am an HPC Software Engineer at Qognitive. I design and implement efficient numerical methods for machine learning and quantum computing algorithms and workflows. Previously, I was a Member of the Technical Staff at Lucata where I worked on porting GraphBLAS to Lucata's custom hardware. My work focused on implementing highly parallel linear algebra methods in C/C++. Before that I was a Flatiron Research Fellow in the Center for Computational Quantum Physics at the Flatiron Institute developing more efficient and robust algorithms for quantum chemistry.
- π₯οΈ Currently working on: machine learning + linear algebra libraries
- π¬ Ask me about: High performance computing (HPC), Scientific Computing, Quantum Chemistry
- π€ Projects I'm tinkering with/thinking about:
- std::mdspan
- std::linalg
- CUDA C++ Core Libs
- LLVM
- π¦ Rust
- Build systems
- Test frameworks for combinatorially large test suites.
π My website