//Pilar, Buenos Aires, Argentina

FRAN/SAMMAURO

BACKEND / SYSTEMS / LOW-LEVEL

"I build software to understand how it works."

Backend-focused developer interested in systems, distributed software, Linux, and low-level programming.

//Backend-focused
//Systems & infrastructure
//Learning by building
About

Building from the fundamentals.

Fran Sammauro
//Fran Sammauro

I'm currently in my 5th year of secondary school, and most of my free time goes into backend development, systems programming, and understanding Linux from the inside out.

My main focus is backend and systems programming. I'm interested in how distributed systems actually work under load, how operating systems manage processes and memory, and what's really happening below the frameworks and libraries most people stop at.

I'm learning low-level programming through Rust, C, and Assembly, and I spend a lot of time on Linux and infrastructure — networking, debugging tools, and the kind of systems that sit underneath applications rather than in front of users.

I learn mainly by building real projects rather than following courses top to bottom. When something doesn't make sense, I try to build a small version of it myself until it does.

I'm early in this. I don't have professional experience yet, and I'd rather be upfront about that than pretend otherwise — but I build things, and I keep building.

Selected Projects

Things I've built.

Things I've built to understand how software works.

02

RELAY

Distributed background job processing system
ACTIVE

A distributed job processing system inspired by Celery, BullMQ, and Sidekiq.

  • Job queues
  • Workers
  • Retries
  • Concurrency
  • Distributed processing
  • Scheduling
Rust · Axum · Tokio · PostgreSQL · Redis · SQLx · Docker · Docker Compose
03

Observatory

Personal Observability Platform
ACTIVE

A lightweight distributed observability platform for monitoring Linux systems through resource-efficient agents. It collects system metrics, provides centralized monitoring and alerting, and supports real-time health and infrastructure visibility.

C · Rust · PostgreSQL · Linux / POSIX · HTTP / WebSocket · Docker · OpenTelemetry
04

Forge

Virtual Computer from Scratch
// In development

A small virtual computer built from scratch, featuring a custom instruction set, assembler, CPU emulator, debugger, and execution profiler.

C · x86-64 Assembly · Rust · ELF / Binary formats · Linux · GDB / QEMU
Selected Work

What I've built.

// What I'm exploring
Backend systems
Distributed systems
Linux & systems programming
Low-level programming
Networking & infrastructure
// How I approach engineering
Build systems to understand how they work
Prefer understanding the internals over relying on abstractions
Learn through implementation, experimentation and failure
Explore the boundary between software and the systems beneath it
Turn concepts into working systems rather than isolated experiments
Education

Where I studied.

Secondary School
5th Year · Currently studying

Currently completing secondary school in Argentina. Most of my technical learning happens outside the classroom, through self-study and building real projects in backend development, systems programming, and Linux.

Tooling

What I work with.

Tools I use to build and understand software.

// Languages
Rust, C, Assembly, TypeScript, Go, JavaScript, Python
// Backend
Rust, Node.js, PostgreSQL, Redis
// Systems
Linux, Docker, Git, QEMU, GDB
// Security / Networking
Linux, Nmap, Networking, GDB
Let's build something.

I'm always interested in interesting systems, backend problems, and things worth building.