Julio Cerqueira
Everyone deserves good software.
I like being the reason they have it.
HERE ARE THREE OF MINEDogama
Dropshipping, ERP and suppliers for Brazilian sellers, in one place.
Problem
Every sale in Brazil needs an NF-e. Sellers on five channels issued them by hand, one by one, and fixed rejections inside the tax authority portal.
What I built
The tax system, from zero: tax calculation, numbering, emission, cancellation, returns and export to each marketplace. When the tax authority rejects an invoice, the seller sees why and fixes it in the same place.
Everything else
Observability, built in-house: every request, job and integration call records its timing and outcome, and an admin view shows success rate and latency per operation. Beyond that, I keep the rest of the platform running: integrations, jobs, database, deploys, front-end.
- Role
- Lead backend engineer
- Since
- 2023
- Stack
- Bun · tRPC · Kysely · Postgres · BullMQ
- Link
- dogama.com.br
Jubs
Typed background jobs with reliable execution on BullMQ.
Problem
BullMQ is a good queue and a poor contract. A job is a string name plus untyped data. Rename a field and nothing complains.
What I built
A job is a definition: name, queue and payload schema. Producer and consumer type from the same object. No switch, no shared code.
Result
Payload checked at enqueue and again at run, because the job may come from an older deploy. Enqueue inside a rolled-back transaction, orphan schedules and dead queues are handled in the library.
- Role
- Author
- Since
- 2026
- Stack
- TypeScript · BullMQ · Standard Schema
- Link
- github.com/juicerq/jubs
Bankai
Shells, agents, reviews, browser and mobile in one workspace.
Problem
Shells, coding agents and the diff they produce live in separate windows. The day becomes context switching.
What I built
An Electron desktop app with real shells per project and a git review panel beside them. The review reads the working tree and never writes to the repository.
Result
One window to run agents and read what they changed. Shipped on the AUR and as a self-updating AppImage.
- Role
- Author
- Since
- 2026
- Stack
- Electron · Bun · node-pty · xterm.js
- Link
- github.com/juicerq/bankai
Music
MY EYESTravis Scott
O SomMatuê
AerialsSystem of a Down
Anime
Vinland Saga
Jujutsu Kaisen
Naruto