-
🇧🇷 Based in Brazil
-
🛠️ Active open-source contributor and maintainer
-
🐧 Daily Linux user (Fedora / NixOS)
-
💻 Strong in GO, Python, Rust (learning) and backend systems
-
🧠 Interested in Distributed Systems and Developer Tooling
-
🤖 Exploring Generative AI & LLM-powered applications
-
⚡ tmux - zellij + neovim - hellix (btw)
-
🍞 When not coding: baking bread, photography, and dog lover
-
📧 Reach me at wborbajr@gmail.com
-
Anything computer-related
I consider myself a Generalizing Specialist — someone who goes deep when necessary, but keeps a broad understanding of systems, products, and users.
Although I love the technical side, I strongly believe that great software is a balance between engineering, usability, and product thinking.
- Open Source & FOSS
- System Programming
- Go & Rust
- CLI tools & automation
- Infrastructure & DevOps
- AI-assisted development
- Blockchain & Web3
- Workflow automation (n8n)
-
NixOS Configuration
Reproducible system setup for Dell and MacBook using NixOS. -
Dotfiles
Personal dotfiles, continuously evolving and fully reproducible. -
rasplab
Raspberry PI #3 - HomeLab.
Below is a curated selection of my open-source projects, focused on developer productivity, automation, and system-level tooling.
-
BanHammer
Automatic moderation bot for Telegram — detects and bans users who post not allowed content. -
ruslink
A fast, modern Rust reimplementation of GNU Stow with powerful features like intelligent merging, native Git integration. -
GitPushUp
Lightweight CLI tool that automatesgit add,commit, andpushworkflows. -
GitRelease
CLI tool to automate semantic versioning and release generation. -
tmux-wax
Rust CLI that connects to a remote server via SSH to collect Docker container statistics and display them in tmux or the terminal. -
bplang
This project is a transpiler for a custom language called BP. The BP language is a simple, C-like language with variable declarations and print statements.
-
termuxcam
Periodic front-camera capture on Android, running natively in Termux. -
nixosmanager
Go-based NixOS manager with a Bubble Tea TUI and Kong CLI parsing. -
tms
A simple and lightweight Tmux Session Manager made for personal use and experimentation -
govote
Single-file REST API for secure voting with WhatsApp authentication (PoC). -
sync
Sync Firebird to MySQL -
p2pshare
P2P file transfer over a direct TCP connection. No broker, no relay, no stored keys. -
KVStoK
A lightweight key–value store for environment variables, secrets, and system parameters. -
glink
A personal alternative to GNU Stow, written in Go, for managing symbolic links. -
NGTools
CLI wrapper around ngrok to easily manage HTTPS tunnels. -
SRM
Safe Remove CLI tool that allows file recovery after deletion. -
tmux-monitor
tmux plugin to monitor Docker containers running on remote servers. -
tmux-docker
Go-based CLI that monitors Docker containers and renders their status in the tmux status bar. -
tmux-spotify
Displays the currently playing Spotify track directly in the tmux status bar. -
sync
Data synchronization tool between Firebird and MySQL databases. Built with AI-assisted pair review. -
NFeLoader
Tool for loading Brazilian NF-e XML files into relational databases.
-
brightmindbot
Telegram bot designed for future integration with LLMs. -
bombot
Open-source Telegram bot written in Go, usable for channels or private chats.
- Strong believer in Open Source as a driver of innovation
- Focus on maintainability, clarity, and simplicity
- Care deeply about developer experience and product thinking
- Prefer boring, reliable solutions — but love exploring new technologies
- 💻 GitHub: https://github.com/waldirborbajr
- 💼 LinkedIn: https://www.linkedin.com/in/waldirborbajr
- ✍️ Dev.to: https://dev.to/waldirborbajr
- 🐦 X (Twitter): https://x.com/waldirborbajr
- 🎥 Twitch: https://www.twitch.tv/waldirborbajr
If you enjoy my work or find it useful:







