> initializing portfolio.exe

Franco

Software Developer

Fourth-year Computer Science student. Not an engineer (technically).

franco@void ~ %
scroll

001 // about

Who I Am

A bit of context before we dive into the code.

I build backend systems that are fast, reliable, and (ideally) predictable.

I care a lot about performance, sometimes more than necessary. If something can be faster, cleaner, or simpler, I’ll probably spend time figuring out how, even if the original version “worked fine“.

I like understanding what’s happening under the hood instead of pretending abstractions are magic.

Fourth-year Computer Science student at UNS. NOT AN ENGINEER, which I will continue to clarify for legal and emotional reasons.

📍 Argentina

$ neofetch --minimal

OS~Arch Linux
WM~Hyprland (Wayland)
Editor~Neovim
Shell~Zsh + Zinit
Theme~∴ Void
Font~VictorMono NF
VPN~WireGuard
Infra~RPi + Docker

002 // skills

Stack & Tooling

Technologies I work with, from the kernel up.

󰘦

Languages

GoCBash / ZshLuaSQLTypeScript

Systems

Arch LinuxSystemdWireGuardNftablesWayland / Hyprland

Infrastructure

DockerDocker ComposeRaspberry PiSelf-hostingCaddy

Tools

NeovimGitGiteaMPDRofitmux

Networking

WireGuard VPNDNS / resolvedNetworkManagerReverse proxies

003 // projects

Things I've Built

A selection of projects, more in progress.

godfs

archived

Fault-tolerant, HDFS-inspired distributed file system written from scratch in Go. Standard library only.

GoDistributed-SystemsTCPCLI

HitList

active

Desktop app that ranks Steam's most played games in real time by live player count + community rating.

KotlinCompose-MultiplatformClean-Architecture

tfidf-summarizer

archived

Extractive summarizer for Spanish text in Rust, with a spaCy NER sidecar over a JSON stdin/stdout protocol.

RustPythonNLPDocker

KetoBytes

archived

CLI for running a home bakery: recipe-based pricing, clients, and sales over SQLite. Zero dependencies.

PythonSQLiteCLI
+

More projects incoming

Always building something new.

004 // stats

GitHub Activity

Public repos and contribution stats.

FrancoJ-cmd

Jarque Franco

CS student @ UNS · systems & backend · Go / C / Rust · everything self-hosted · francoj.dev

6 repos3 followers

Extractive summarizer for Spanish text in Rust, with a spaCy NER sidecar over a JSON stdin/stdout protocol.

Rust
00

CLI for running a home bakery: recipe-based pricing, clients, and sales over SQLite. Zero dependencies.

Python
00

Fault-tolerant distributed file system in Go: block replication, heartbeat failure detection, and replica fallback. HDFS-inspired, stdlib only.

Go
00

KMP Desktop app that ranks the top 100 Steam games by a composite score of live player count + community rating. Built with Compose Multiplatform, Ktor, and Clean Architecture (MVVM).

Kotlin
00