Skip to content

...SELECTED WORK / 2026...

Projects.

Five tools I designed, built and maintain — plus three open-source projects I'm proud to have contributed to.

05  main projects

03  open-source projects

Go · Rust · Astro  most used

...MAIN PROJECTS...

Built end to end

These are the projects where I own the whole shape: the idea, the interface, the internals, the install story and the maintenance. Most of them are developer tools, because that is the software I know best.

01 FLAGSHIP

opencode-telegram

Go · ★ 4

A Go daemon that bridges OpenCode sessions to Telegram. Finished runs, failures, agent questions and permission requests land in an allowlisted chat — and you can answer from your phone.

GoTelegram Bot APISSERESTBash
02

gitsion

Go · Astro

A self-hosted GitHub dashboard that turns tracked repositories into one newest-first stream of pushes, pull requests and issues. Public to read, admin-only to manage.

GoMongoDBAstroTypeScriptDocker
03

quick-bitwarden

Rust · ★ 3

A Rust daemon and r-modals picker for Bitwarden. Toggle a searchable window, hit Enter, and the password is on your clipboard — then gone from history.

RustBitwarden CLIr-modalseguiX11/Wayland
04

r-modals

Rust · ★ 2

A library and CLI for instant, borderless, searchable pickers and dialogs on X11 and Wayland. One call in Rust; a dmenu replacement from the shell.

05

rempkg

Go · ★ 2

One wrapper for pacman, yay, paru, apt, dnf and friends. It runs the install as usual, then records the packages you chose — with tags — in a readable JSONC file.

GoJSONCpacman/yay/paru/apt/dnf

...OPEN SOURCE...

Built with others

I contribute to projects I use and believe in. The work is usually interface polish, native desktop behaviour, or the unglamorous correctness that makes software trustworthy after the demo.

C01 emiliano-go

corcho

Contributor · canvas, picture-in-picture, whiteboard

A native Rust + Qt 6 workspace with fifteen card types, git sync, AI nodes and an MCP server. I worked on the canvas interactions that make it feel like a desk.

RustQt 6QML Merged upstream
C02 emiliano-go

postal

Contributor · UI, notifications, correctness

A native WhatsApp client that speaks the multi-device protocol directly. I worked on the interface and the small fixes that make a chat app feel trustworthy.

Svelte 5TauriRust Merged upstream
C03 carlosplanchon

firmauy-website

Contributor · theme, responsive, visual polish

A single static Spanish page with no build step and no dependencies. I added the light/dark theme, the transition between them, and the responsive details.

HTMLCSSvanilla JS Contributed

A contribution is not a solo project. The maintainers set the direction, review every change, and carry the long-term weight. I'm grateful they let me help.

...ELSEWHERE...

Let's build something.

I'm always interested in developer tooling, native desktop apps, and projects that remove a little friction from someone's day. The source for everything above is on GitHub.

© 2026 Kevin Ramirez Montevideo, Uruguay Built with Astro & Motion