
Bryant Caballero
Senior Full Stack Developer
4+ years building web and mobile products with React, Node.js, and TypeScript. I like boring code: clear standards, automated checks, and releases nobody is scared of. Now I want to bring that to a secure development role.
Remote · Venezuela (GMT-4) · English C1
Experience
Semi-Senior Full Stack Developer · Baleares Group
May 2022 – Oct 2026
- Worked on JAD, the internal platform behind 8+ client products, and owned a big part of it: authentication and permissions, keeping each client's data separate, and automated tests.
- Integrated payments with Stripe and Mercado Pago, and electronic invoicing with ARCA (Argentina).
- Built the internal quality modules that keep the code to standard. When the team started coding with AI, I wrote the rules that code had to follow.
- Owned DevOps: per-environment seeds and migrations, and CI quality gates that blocked a deploy if anything failed.
- Migrated all 6 client legacy systems onto JAD in under a month and moved the infrastructure from virtual machines to Cloud Run.
React · React Native · Node.js · TypeScript · PostgreSQL · Stripe · Mercado Pago · Google Cloud · GitHub Actions
Projects
Rodu
Personal project · live, not launched yet
An app that lets bus cooperatives in Venezuela see their buses on a map and keep track of fares.
See RoduOpen source
- SaaS Starter · SaaS template with Next.js, Auth.js, Stripe, and Postgres.
- Administrator · A base for spinning up admin panels with the basics already done.
- Portfolio · This site, built with Next.js and TypeScript.
Right now
I'm working through Hack The Box's Junior Cybersecurity Analyst path and studying application security (OWASP Top 10) to bring what I already did with permissions and CI checks into a secure development role.
Education
- CS50: Introduction to Computer ScienceHarvard University, 2024
- JavaScript Algorithms and Data StructuresfreeCodeCamp, 2021
- Responsive Web DesignfreeCodeCamp, 2021
Contact
Email is the fastest way to reach me.