Skip to content
vx
Open to work

I’m vx, a software engineer based in Uruguay.

I write C for Linux, down to PID 1, and TypeScript for the web, like this site. I’m interested in how things work underneath, from network layers to language models.

Skills

Languages
  • C
  • x86 Assembly
  • Python
  • JavaScript
  • TypeScript
Web
  • HTML
  • CSS
  • Next.js
  • Node.js
Networking
  • L2 · L3Data link, network
  • L4Transport
  • L6 · L7Presentation, application
  • nftables
  • nginx
AI
  • How LLMs work
  • Working with AI

Principles

Small programs that each do one job, use POSIX interfaces where they can, and stay short enough to read in one sitting.

  1. Standards over shortcuts
    POSIX interfaces over vendor extensions.
  2. One job, done predictably
    An init that only manages processes. A service manager that only manages services.
  3. Small enough to understand fully
    If I can’t explain why a line is there, it doesn’t stay.

Contact

I’m open to work.
My projects are public on GitHub.