Run
2026
Tracks
12
Built
2026-09-26

José Saúl Burgos

Software Engineer at SkoolScout LLCContract · remote · since Mar 2024

Backend engineer focused on reliable services and distributed systems. I also build native Linux apps and developer tools, mostly in Go, Rust and Zig, because I like to understand how things work from the inside.

Docker 6/12Go 6/12TypeScript 5/12PostgreSQL 4/12Rust 4/12Ratatui 3/12React 3/12C 2/12Cobra 2/12Gin 2/12Git 2/12Java 2/12Next.js 2/12Prometheus 2/12Python 2/12Spring Boot 2/12SQLite 2/12WebSocket 2/12Social Network MicroservicesPréstamos SB APICodeRunner WebTuxGoagentline.nvimContinuity LabGo · MinIO · S3Gestor de PresupuestoGo · Gin · PostgreSQLAtomisRust · axum · TypeScriptsbqlRust · Ratatui · SQLxLecternZig · C · SDL3ghline & difflineRust · Ratatui · crosstermhittRust · Ratatui · Tokio

Transverse view · x–y plane

Backend & distributed systems
Native apps & developer tools
Straight: featured · curling: smaller, radius from commits
Logbook entry · none recorded yet
Technology · height = projects using it

Hover, tab or tap a track to isolate it. Esc clears.

Logbook

Notes on backend and systems internals, traced from the outside in.

No entries recorded yet.

The logbook is where I write down how things work from the inside: databases, syscalls, queues and the services on top of them. The first entry is on its way.

Follow along with the RSS feed, or on GitHub.

Tracks

Public repositories only. Straight tracks are the projects I would show first; the rest curl out earlier and are named when you isolate them.

Continuity Lab

Backend & distributed systems · updated Aug 2026

Git Smart HTTP served by disposable nodes, while MinIO holds the authoritative write-ahead log, refs and snapshots.

  • Pushes commit with a conditional If-Match write on the head object instead of a leader
  • Nodes rebuild their caches from a snapshot plus WAL replay; HMAC-signed UDP gossip is only a speed-up
  • Failpoints, chaos and concurrency scripts, and a read-only React console for WAL and node health

Educational and local-only by design.

  • Go
  • MinIO
  • S3
  • Git
  • Docker
  • Prometheus
  • React
  • TypeScript

Gestor de Presupuesto

Backend & distributed systems · updated Jul 2026

Personal finance app with a Go (Gin) clean-architecture backend on PostgreSQL and a Next.js front end.

  • PostgreSQL row-level security isolates each user's data inside the database
  • Trigger-based audit trail snapshots rows before and after changes on eight financial tables
  • Refresh-token rotation with reuse detection, rate limiting, background workers and SSE notifications

A long-running learning playground.

  • Go
  • Gin
  • PostgreSQL
  • Next.js
  • TypeScript
  • Docker
  • SQLite

Atomis

Native apps & developer tools · updated Sep 2026

Local-first code playground for Zig, Rust, Go, TypeScript, Python, C and C++, with Monaco, real language servers, native execution and inline runtime values.

  • Rust/axum orchestrator speaks a WebSocket protocol to a React and Monaco UI
  • Inline values come from per-language AST instrumentation, without changing the visible code
  • A Linux Landlock sandbox confines each session to its workspace, with no TCP
  • Rust
  • axum
  • TypeScript
  • React
  • Zig
  • Go
  • Python
  • C
  • C++
  • Tauri
  • Docker
  • Playwright

sbql

Native apps & developer tools · updated Aug 2026

SQL workspace on a headless Rust core, with a Ratatui terminal UI and a native SwiftUI macOS app for PostgreSQL, SQLite and Redis.

  • The core owns connections, pagination, schema introspection and mutations; UIs are thin clients
  • Sorting and filtering rewrite the SQL syntax tree instead of concatenating strings
  • The SwiftUI app calls the same Rust engine through UniFFI; passwords live in the system keyring
  • Rust
  • Ratatui
  • SQLx
  • PostgreSQL
  • SQLite
  • Redis
  • Swift
  • SwiftUI
  • UniFFI

Lectern

Native apps & developer tools · updated Sep 2026

Native Linux PDF reader in Zig that renders with Poppler and Cairo behind an SDL3 interface, with bookmarks, dark mode and freehand notes.

  • A background worker pre-renders neighbouring pages so turning a page never blocks the window
  • Notes autosave to an atomically written sidecar file; the PDF itself is never modified
  • The idle window uses no CPU, and native tests compare screenshots against golden images
  • Zig
  • C
  • SDL3
  • Poppler
  • Cairo

ghline & diffline

Native apps & developer tools · updated Aug 2026

Two Rust terminal interfaces: ghline browses GitHub through the gh CLI, diffline reviews a local diff and sends line-anchored notes to a coding agent.

  • One shared crate (palette, fuzzy matcher, lexer, drawing primitives) behind two binaries
  • Review notes are anchored to file lines, not screen rows, and sent as one grouped message
  • Release archives ship with SHA-256 checksums and GitHub provenance attestations
  • Rust
  • Ratatui
  • crossterm
  • Git

hitt

Native apps & developer tools · updated Mar 2026

Terminal API client in Rust: a TUI and a scriptable CLI for HTTP collections, environments, request chaining, assertions, load tests, WebSocket and SSE.

  • Imports cURL, Postman, OpenAPI 3 and HAR; exports cURL, Postman and Markdown docs
  • Request chains pull values out with JSONPath, headers or cookies and pass them to the next step
  • Built-in load testing reports p50 to p99 latency

Work in progress; gRPC execution is not wired up yet.

  • Rust
  • Ratatui
  • Tokio
  • reqwest
  • WebSocket
  • SSE

Curling tracks

Detector config

Who is behind the event, and how the instrument is set up.

I am a backend engineer who would rather open the box than trust the label. When something is slow or strange, I want to know which query, which lock, which syscall.

At work I build services with Java, Spring Boot, Rust, TypeScript and Node.js on AWS. On my own time the same curiosity goes one layer down: distributed storage in Go, terminal tools and a SQL engine in Rust, and native Linux apps in Zig. I run Linux everywhere.

The logbook is where that curiosity gets written down, one mechanism per entry.

Service record

Mar 2024 – now
Software Engineer · SkoolScout LLCContract · remote · company based in New York, United StatesJava · Rust · Spring Boot · Gradle · Terraform · AWS · CI/CD · Node.js · TypeScript · Next.js

Calorimeter calibration

Energy per technology, counted across the 12 public projects above.

Docker6 of 12
Go6 of 12
TypeScript5 of 12
PostgreSQL4 of 12
Rust4 of 12
Ratatui3 of 12
React3 of 12
C2 of 12
Cobra2 of 12
Gin2 of 12
Git2 of 12
Java2 of 12
Next.js2 of 12
Prometheus2 of 12
Python2 of 12
Spring Boot2 of 12
SQLite2 of 12
WebSocket2 of 12
Zig2 of 12

Single hits

axum, Bubble Tea, C++, Cairo, crossterm, FastAPI, Kubernetes, Lua, MinIO, Neovim, NestJS, Playwright, Poppler, RabbitMQ, Redis, reqwest, S3, SDL3, Spring Security, SQLx, SSE, Swift, SwiftUI, Tauri, tmux, Tokio, UniFFI.

Contact

Backend roles, a question about a project, or a correction to one of my diagrams. Email reaches me fastest.

[email protected]