Mexico City · Available
v.2026

Jesús Bernal

I build software you can actually own.

Software keeps disappearing into someone else’s cloud. I make products that stay yours — open-source, self-hostable, on your own domain. Lately that’s OpenLen and InariWatch.

Currently building

2026 →
2026 OpenLen

Open-source AI landing-page builder. Lovable-quality output, your code, your subdomain. Self-hosted on a $4 VPS.

AGPL · Next.js
2026 InariWatch

Zero-config error capture for Node.js. AI diagnosis, session replay, Claude / Cursor / VS Code integration out of the box.

SDK · TypeScript

Past & side

archive
2026 Sentinel

Personal gameplay intelligence for League of Legends. Pattern detection, live game companion, draft analysis. 50 MB, no ads.

Rust · Tauri
2026 Spider

Search engine from scratch — Go crawler, inverted index, BM25 ranking, and PageRank. Learning exercise that grew up.

Go
2026 Vertex

Video conferencing platform with a custom SFU written in Rust. No third-party WebRTC infra.

Rust · WebRTC
2026 Shadow

P2P encrypted communication with the Signal protocol (X3DH + Double Ratchet), in Rust compiled to WASM.

Rust · WASM
2024 Órbita POS

Modern point-of-sale for Mexican restaurants. Windows-native, CFDI 4.0 e-invoicing built in.

.NET · MX

How I work

Stack today

TypeScript · Rust · Go · Next.js
Postgres · Caddy · Hetzner · R2
AGPL by default

Reach me