| github | email | linkedin | crates |
I am an operations research and data science professional who focuses on mathematical optimization, network and routing problems, decision-support systems, and research-backed engineering. I also build software in Rust, Python, C#, TypeScript/React, and SQL when the problem benefits from those tools.
I use Rust for production-grade components, concurrent data structures, and reusable crates. Rust is especially useful when I need performance, memory safety, and strong abstractions together. I also use Python, C#, and TypeScript/React around those components when the broader system benefits from it.
Selected references:
- orx-parallel — a configurable parallel computation library.
- orx-concurrent-vec — a concurrent counterpart to
Vec. - orx-tree, orx-linked-list, orx-closure — crates with distinct use cases.
- Composing Zero-Cost Abstractions — a talk at the intersection of OR and Rust.
- orxfun notes — technical writing on ideas behind the work.
- math modeling library 🔎 — a C# mathematical modeling library to draft the idea, being reworked with Rust
The orx-* ecosystem is my public playground for useful libraries, experiments, and production-oriented components. Some projects emphasize concurrency and parallelism, others focus on data structures, closures, or modeling.
If you want to follow the work, collaborate, propose or discuss an idea, please reach out via email, GitHub, LinkedIn.