Skip to content

Hire Victor

See my recent work

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.

Author of vic/nfx (Nix Algebraic effects) that recently inspired kliesli’s nix-effect

Research projects on effect systems in Rust vic/fx.rs and Go vic/fx.go

Functional Programming

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.
DomainTechnologies
LanguagesScala, Rust, Haskell, Elixir, Nix, Go, Python
FP & EffectsZIO, Cats Effect, algebraic effects, monadic composition
NixNixOS, flakes, Darwin, Home-Manager, CI/CD, cloud provisioning
InfrastructureReproducible builds, dev environments, container-less deployment
Compiler workRagel, Rubinius VM, Scala 3 compiler plugins, language design
LeadershipApache PMC chair, open-source community building, mentoring
  • Apache Software Foundation member — PMC chair for Buildr
  • 2,566 contributions in the past year across 100+ repositories
  • GitHub #331 — among the earliest users on the platform
  • Galaxy Brain x3, Starstruck x3, Pull Shark x3, Arctic Code Vault Contributor
  • Maintainer of asdf-vm, contributor to Rubinius, Ragel, vtd-xml
  • Author of import-tree (180★), params (373★), den (97★), and 30+ more
Hire Vic Consultancy Sponsor