I build high-performance scientific software and developer tooling, with Rust for core systems and TypeScript/Python for products and automation.
- X-ray science and spectroscopy tools
- Data and plotting infrastructure
- LLM engineering utilities and reusable templates
| Project | Stack | Summary |
|---|---|---|
| ruviz | Rust | High-performance 2D plotting library focused on speed and ergonomics |
| xraytsubaki | Rust | Rust implementation of core xraylarch workflows |
| webxraydb-rs | TypeScript | Web interface and tooling around X-ray database workflows |
| LLMRateLimiter | Python | Distributed LLM API rate limiter with FIFO queues and TPM/RPM controls |
| chemical-formula-rs | Rust | Chemical formula parsing and composition utilities |
| Project | Stack | Summary |
|---|---|---|
| IBR-AIC | Python | Bragg peak removal for X-ray absorption spectra |
| DecomNano | Python | Heterogeneity analysis for bimetallic nanoparticles using XAS |
| xraydb-rs | Rust | X-ray database implementation in Rust |
| mucaljs | JavaScript | JavaScript implementation of MUCAL cross-section estimation |
| feff10-rs | Rust | FEFF10 implementation in Rust (work in progress) |
| Project | Stack | Summary |
|---|---|---|
| cobalt-stack | HTML | Cobalt stack boilerplate and project setup |
| tanstack-start-elysia | TypeScript | TanStack Start + Elysia template |
| tanstack-start-fastapi | TypeScript/Python | TanStack Start + FastAPI starter |
| tanstack-start-fastapi-template | Shell | Template repository for TanStack Start + FastAPI projects |
- Production-ready scientific tooling in Rust
- FEFF and X-ray simulation ecosystem development
- Robust API and worker infrastructure for AI workflows




