Gaudel’s Miscellany
  • Blog
  • About

Bimal Gaudel

C++ Systems · Numerical Libraries · Tensor Algebra & Scientific Computing

Open to work. Looking for systems and runtime roles, numerical and simulation libraries, scientific software R&D, and HPC research-software / postdoc roles. Based in Blacksburg, VA. Open to relocation.

bimalgaudel@gmail.com Download CV

I led the development of SeQuant, a tensor-algebra framework with a compiler-style pipeline. It takes a symbolic quantum-chemistry derivation and runs it as numerical code at supercomputer scale — work that took researchers months now takes days.

Technical expertise

Modern C++ (17/20/23) — production runtimes, type-driven design, and extensible library APIs. Around it I build the pieces scientific software runs on: distributed-memory parallelism, dynamic optimizers over runtime data, graph-theoretic transforms, and memoization-cache design, all validated at supercomputer scale.

SeQuant

I designed and led the implementation of SeQuant: an embedded DSL, a graph-canonicalized IR, a cost-based optimizer, an interpreter, and a transpiler.

  • SeQuant expressions double as the AST in idiomatic C++. Node identity in the IR comes from tensor-network graph canonicalization, which makes common-subexpression elimination work across separate equations.
  • Contraction ordering is cost-based — e.g. subset dynamic programming over tensor networks, scored by flop and memory counts. The interpreter evaluates the IR with memoization keyed on canonical identity and memory-aware cache eviction.
  • The backend interface is extensible: TiledArray, BTAS and TAPP backends ship with SeQuant, and the IR also lowers to C++/Python for downstream tensor compilers like TACO.

Full architecture described in (Gaudel et al., 2026).

TiledArray

Contributing developer on TiledArray, the massively-parallel block-sparse distributed tensor framework. Extended its operation basis to support tensor-of-tensor data structures, enabling block-wise compression and PNO-like local-correlation methods.

Experience

Lead developer, SeQuant | Research Associate, Virginia Tech 2018 - 2025
Developed a runtime that optimizes symbolic tensor expressions for distributed-memory evaluation in TiledArray.

Education

PhD in Theoretical & Computational Chemistry | Virginia Tech 2018 - 2025
Dissertation: Automated implementation of advanced electronic structure methods

Publications

SeQuant (Gaudel et al., 2026)

A color-graph approach to canonicalizing tensor networks, used for symbolic transformation and runtime evaluation of many-body methods.

Applied research using SeQuant

  • Theoretical exploration of new ansatze in explicitly correlated methods (Masteran et al., 2025).
  • Geminal parameter tuning in explicitly correlated methods (Powell et al., 2025).
  • Discovery of effective theories compared to complex counterparts (Teke et al., 2024).
  • Identification and correction of errors in previously published works (Masteran et al., 2023).

Blog posts

Fast RTTI in C++ for a class hierarchy

Compile-time type-id generation for performant runtime type inference across a class hierarchy.

The access-by idiom in C++

A pattern for unit-testing private methods when no better seam exists.

See all posts →

References

Gaudel, B., Adam, R. G., Melekamburath, A., Masteran, C., Teke, N., Besharatnik, A., Köhn, A., & Valeev, E. F. (2026). SeQuant framework for symbolic and numerical tensor algebra. I. Core capabilities. Journal of Chemical Physics, 164(14), 142502. https://doi.org/10.1063/5.0311913
Masteran, C., Gaudel, B., & Valeev, E. F. (2025). Toward a balanced description of ground and excited states with transcorrelated F12 methods. Journal of Chemical Theory and Computation, 21(20), 10329–10339. https://doi.org/10.1021/acs.jctc.5c01434
Masteran, C., Kumar, A., Teke, N., Gaudel, B., Yanai, T., & Valeev, E. F. (2023). Comment on “canonical transcorrelated theory with projected slater-type geminals” [J. Chem. Phys. 136, 084107 (2012)]. Journal of Chemical Physics, 158(5), 57101. https://doi.org/10.1063/5.0135257
Powell, S. R., Surjuse, K. A., Gaudel, B., & Valeev, E. F. (2025). Slimmer geminals for accurate F12 electronic structure models. Journal of Chemical Theory and Computation, 21(18), 8833–8842. https://doi.org/10.1021/acs.jctc.5c00971
Teke, N. K., Melekamburath, A., Gaudel, B., & Valeev, E. F. (2024). “Best” iterative coupled-cluster triples model? More evidence for 3CC. Journal of Physical Chemistry A, 128(45), 9819–9828. https://doi.org/10.1021/acs.jpca.4c04667
 
  • © Bimal Gaudel, 2022 – 2026