Trading automation & bots
Bots and tooling for trading platforms — the ecosystem behind BinaryOptionsToolsV2.
Hi, my name is
Communication Systems student at EPFL · Rust & Python developer
While studying Syscom at EPFL, I also work on building trading related tools with a friend in order to help users make their own algorithmic trading bots. I am mainly working on the second version of a programming language to help users write their own trading strategies. Apart from that I wrote most of the code for the python trading library BinaryOptionsToolsV2, a library to interact with binary options platforms.
Lens: — matching entries first, the rest dimmed. Clear
Bots and tooling for trading platforms — the ecosystem behind BinaryOptionsToolsV2.
DSLs, typecheckers, compilers, VMs, tree-sitter grammars, LSPs and editor integration.
Well-documented Python libraries, with Rust cores where speed matters.
PyTorch and TensorFlow models — certified TensorFlow Developer.
Third semester Communication Systems (SysCom) student at EPFL. Before Lausanne: the French bac at the Lycée Antoine de Saint-Exupéry in Vitacura, Chile — maths & physics track. I speak Spanish, Italian, English and French.
Outside class, most of my time goes into ChipaDevTeam — I'm an org admin on GitHub and our self-hosted GitLab, and I wrote most of BinaryOptionsToolsV2: 120+ stars, ~5,600 PyPI downloads a month, and a 1,900-member Discord around it.
Lately it's mostly language design. My closed-source trading DSL powers chipaeditor.com, and v2 is a full rewrite — built for speed, with a cleaner syntax and a strong typechecker that catches broken strategies at compile time.
On the ML side: PyTorch and TensorFlow (certified TensorFlow Developer), plus the usual NumPy / pandas / scikit-learn / matplotlib stack.
5,638+
PyPI downloads a month
120+
GitHub stars on BinaryOptionsToolsV2
1,900+
Discord community members
Python trading library with a Rust core for binary-options platforms. Main contributor.
Closed-source trading language: match statements, structs, stateful enums, custom indicator types, a typechecker, and compilation to a self-contained IR run by a dedicated VM.
Web platform where the first version of the Chipa DSL runs in production.
Open-source tree-sitter grammar for the Chipa DSL.
Language server for the Chipa DSL — diagnostics and completions, running in Zed today.
Browser IDE for the Chipa DSL built on the Monaco editor. Work in progress.
ChipaDevTeam
ChipaEditor (closed source)
EPFL
Lycée Antoine de Saint-Exupéry