Skip to content
View bbenedev's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report bbenedev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bbenedev/README.md

Bautista Benestante

Junior developer · Python & TypeScript · I build tools that say exactly what's wrong

Open to remote work Location English

LinkedIn · bautistabenestante@gmail.com

I write Python and TypeScript, test everything I ship, and like turning confusing failures into clear answers. My code projects below have continuous integration, a README with real output in English and Spanish, and tests that run on each push. I'm looking for my first remote role in QA, technical support or junior development.


Featured · PRotocol

Know why a pull request can't be merged, and who has to act. A command line tool that reads a repository's branch rules, checks and reviews from GitHub and explains them in one screen, including the green checks that silently stopped counting.

ci TypeScript tests dependencies

prot list and prot check running against the demo repository

npm install -g https://github.com/bbenedev/PRotocol/archive/refs/heads/main.tar.gz
prot list -r bbenedev/protocol-sandbox

More projects

DOLAR CHE
Python · discord.py · Pillow · Docker

The Argentine dollar inside Discord: every rate with its daily change and quote time, history charts, private alerts and a daily summary, all with buttons. Runs in Docker with about 60 MB.

ci tests

DOLAR CHE in Discord

xfce-estilo-mac
Shell · Python · CSS

One command turns an XFCE Linux desktop into a macOS look: translucent top bar, floating dock, Spotlight, Launchpad, on Kali, Debian, Ubuntu, Arch, Fedora and more.

XFCE desktop with a macOS look



emumon · Python · psutil
Logs an alert when an Android emulator goes over a memory limit. Born from a real 17 GB overnight leak.


Private work

RokBot · Python, OpenCV, Tesseract, SQLite, Next.js, PostgreSQL
A bot that runs for hours with nobody watching: it reads a mobile game's screen through an emulator, decides and acts. 53,000 lines of Python, 3,500+ test functions, 1,225 commits in three months, and a written root cause for every incident. My school for testing and debugging: a script switches each safety rule off to prove some test catches it.

SalesWhisper · FastAPI, Next.js, Whisper, Chrome extension · live demo
Listens to sales calls, transcribes them live and suggests what to say next, during the call.

These repositories are private. Happy to walk through the code in an interview.


Stack

Python TypeScript Node.js SQL PostgreSQL Next.js FastAPI Go OpenCV pytest Git GitHub Actions Linux Docker

How I work

  • I measure before I optimize. Timing logs took one step of RokBot from 40–120 s to 10–28 s.
  • A bug gets a test first, so it cannot come back unnoticed.
  • Unknown never counts as success. If my tools cannot see something, they say so.
  • I write decisions down, so the next person does not repeat the mistake.

Now

Taking Cisco Python Essentials · IT Technician (Escuela Técnica N° 728) · English C1

Resumen en castellano

Soy desarrollador junior de Puerto Madryn, Argentina. Programo en Python y TypeScript, pruebo todo lo que publico y me gusta convertir fallas confusas en respuestas claras. Busco mi primer trabajo remoto en QA, soporte técnico o desarrollo junior.

  • PRotocol: herramienta de consola que explica por qué un pull request no se puede fusionar y quién tiene que actuar.
  • DOLAR CHE: el dólar adentro de Discord, con la hora de cada cotización, gráficos, alertas y un resumen diario.
  • emumon: vigila la memoria de los emuladores Android.
  • xfce-estilo-mac: XFCE con estilo macOS en un solo comando.

Los de código tienen pruebas automáticas y README en inglés y en castellano.

Pinned Loading

  1. dolar-che dolar-che Public

    DOLAR CHE: the Argentine dollar in Discord, with quote times, charts, alerts and a daily summary

    Python

  2. emumon emumon Public

    CLI that watches the memory and CPU of Android emulators and logs an alert over a limit

    Python

  3. PRotocol PRotocol Public

    Command line tool that explains why a pull request can't be merged and who has to act

    TypeScript