Victor is a software engineer based in Mexico City with 2,500+ contributions in the past year and 399 public repositories spanning two decades of open-source work across Nix, Scala, Elixir, Rust, Go, Emacs Lisp, and more.
He is a member of the Apache Software Foundation, an early contributor to Rubinius, and has been a core contributor to projects like Buildr and asdf-vm.
Everything I know, I’ve learned by reading others’ code. I believe in the power of sharing knowledge. I create tools and languages that empower developers by making their work more productive, reliable, and enjoyable.
Two decades of open-source engineering, 2,500+ contributions in the past year, 399 public repositories, and membership in the Apache Software Foundation. I don’t just use these tools — I build them.
Nix & Reproducibility
Author of the Dendritic Nix ecosystem — libraries for composable, context-aware configurations.
Production experience with using Nix for Developer Environments, Deployment Tooling, CI provisioning, and declarative cloud infrastructure.
Have been building the Vic’s Dendritic Ecosystem for around a year.
Also have some prototype Nix compiler and runtime based on delta-interaction nets.
Scala & Effect Systems
Special interest in effect systems and their impact on software construction and safety guarantees.
Experience on Scala ZIO, Cats Effect, and algebraic effects research.
Fluent in Scala, Haskell, Elixir, Rust, and Nix. Author of 30+ functional libraries across ecosystems — params (373★), expat (175★), ok_jose (101★). Pattern design, type-level programming, compiler work.
Language Implementation
Compiler and language design experience. Contributor to Rubinius VM, Ragel state machine compiler, and Fancy language. Author of katan — a logic programming language with typed concatenative effects.
I bring my years long experience and specialized expertise. In return, I look for roles that match that level:
Remote-friendly — based in Mexico City, effective across time zones
High-impact work — infrastructure, developer tooling, language design, platform engineering
Functional-first — teams that value FP, type safety, and principled design
Fair compensation — expertise at this level commands competitive rates
Human — I’m not a capitalist, but this world is built on that. I try to keep myself grounded and the eyes on the sky.
Win-Win — you get an engineer with two decades of battle-tested open-source experience, deep compiler knowledge, and the ability to design systems that scale. I get meaningful work on hard problems.