# Thomas Santerre

Founder and systems engineer with production experience across AI infrastructure, data platforms, payments, healthtech, and DNS infrastructure.

## Status

Currently founder at [Catalyzed](https://catalyzed.ai/), building Rust-based data infrastructure and feedback workflows for agentic and LLM systems.

## Work

- 2024-present: Founder, [Catalyzed / Moderately AI](https://catalyzed.ai/) - Building Rust-based data infrastructure and feedback workflows for agentic and LLM systems.
- 2022-2024: Engineering Manager, [Borderless AI](https://www.hireborderless.com/) - Joined early, scaled engineering from 3 to 15, and built cross-border payouts to 180 countries.
- 2020-2022: Engineering Manager, [OnCall Health](https://www.oncallhealth.com/) - Led reliability, telemetry, CI/CD, hiring, onboarding, and backend performance work in regulated healthtech.
- 2019-2020: Software Engineer, [PayPay](https://paypay.ne.jp/) - Worked on observability, deployment workflows, and platform reliability at payments scale in Tokyo.
- 2016-2019: Software Engineer, [BlueCat Networks](https://bluecatnetworks.com/) - Built DNS Edge platform systems, OTA updates, and policy infrastructure for Fortune 500 deployments.

## Projects

- [diskleiden](https://github.com/tomsanbear/diskleiden) - Rust streaming community-detection work for incremental graph updates and large-scale clustering.
- [candle-einops](https://github.com/tomsanbear/candle-einops) - Einops-style tensor rearrangement utilities for Hugging Face Candle.
- [bitnet-rs](https://github.com/tomsanbear/bitnet-rs) - Rust experiments around BitNet-style model infrastructure.

## Writing

- [Bringing Multi-Column B-Trees to Columnar Storage](https://catalyzed.ai/blog/bringing-multi-column-btrees-to-columnar-storage/) - Catalyzed. Compound scalar indices for Lance and multi-predicate query patterns.
- [Extending Apache DataFusion: Custom Table Providers and Physical Optimizers](https://catalyzed.ai/blog/extending-datafusion-custom-table-providers-physical-optimizers/) - Catalyzed. Custom data source integrations and optimizer rules in DataFusion.
- [Basics and Advanced Temporal Design Patterns](/posts/temporal-design-patterns/) - santerre.xyz. Notes on workflow orchestration patterns and common Temporal constraints.
- [Speeding up GitLab Dependency Caching](/posts/gitlab-dependency-caching/) - santerre.xyz. A practical CI caching trick for large JavaScript monorepos.
- [Two Years of Lessons with a TypeScript Monorepo](/posts/two-years-of-typescript/) - santerre.xyz. Repository structure, build pipelines, package boundaries, and developer experience.
