📍 Tequila, Jalisco, Mexico
I build software that runs real businesses — a multi-tenant point-of-sale SaaS in commercial pilot and an ERP/retail ecosystem processing 2,100+ live transactions every month.
I'm a software engineer specialized in backend development with Java & Spring Boot, with production experience designing, shipping, and operating SaaS and ERP platforms end to end — from domain modeling and security to CI/CD and VPS infrastructure.
- 🧩 I design domain-oriented, modular clean architectures that stay maintainable as products grow.
- ⚙️ I automate painful processes — like turning a ~10-minute manual invoicing flow into a <10-second automated one (Mexican CFDI 4.0).
- 🌉 Full-stack when it matters: React + TypeScript frontends (installable PWAs) talking to well-documented REST APIs.
- 🔌 I connect software to the physical world: serial-port scales, ESC/POS thermal printers, barcode scanners.
- 🎓 B.Eng. in Informatics — TecNM Campus Tequila (Mar 2026) · Distinguished Student Award · Dual Education (work-study) program.
Founder & Developer · Apr 2026 – Present · 🌐 ventacore.app
A multi-tenant POS SaaS built from scratch, currently in commercial pilot with its first active client (500+ products, real daily sales) and another client on the waitlist.
- 🏗️ Domain-oriented modular architecture: sales, inventory, customer store credit ("fiado"), cash-register shifts, subscriptions, notifications, and auditing — each an isolated domain module.
- 🔐 Dual-flow JWT security for store users and SaaS admins, with per-request state revalidation, role-based access control, and login rate limiting powered by Bucket4j.
- 📱 Installable PWA frontend (React 19, TypeScript, Zustand, Tailwind CSS 4) with camera-based barcode scanning.
- ✅ Service-layer tests with Mockito and controller tests with
@WebMvcTestimporting the real security configuration; Qodana static analysis wired into CI. - 🚀 Zero-touch CI/CD: GitHub Actions building and deploying via Docker Compose to a Linux VPS.
Full-Stack Developer · Mar 2025 – Present · 🌐 lapasadita.app
High-volume transactional engine running in production at 2 retail stores, processing 2,100+ monthly transactions across a 300+ product catalog.
- 🧾 CFDI 4.0 electronic invoicing automation via the Facturapi REST API — real-time stamping with automated XML/PDF email delivery — cutting invoicing time by more than 98% (~10 min → <10 s per invoice).
- ⚖️ Custom Java WebSocket agent bridging the browser with physical hardware — digital scales (RS-232) and ESC/POS thermal printers — shaving 6–7 seconds off every checkout.
- 🧪 JUnit 5 + Mockito coverage of critical tax-compliance rules (RESICO income-tax withholding, SAT catalog validation, cancellation flows); API documented with Spring REST Docs.
- ☁️ Operated on a Linux VPS with Docker Compose, GitHub Actions CI/CD, Spring Security (JWT), and Cloudflare CDN + R2 image storage (AWS SDK v2).
- 💰 Digitizing the point of sale cut paper-related operating costs by 70%.
Frontend Development Lead · Jan 2025 – Dec 2025 · Institutional system, TecNM Campus Tequila
Institutional SPA serving 500+ active users and ~50 faculty members, built as my capstone internship (Residencia Profesional).
- 🗂️ 12 functional modules — grades, schedules, course offerings, withdrawals, and more.
- 🛡️ Role-Based Access Control (RBAC) with three privilege tiers: Admin, Faculty, and Program Head.
- 📊 Client-side Excel report-matrix processing, moving heavy report generation off the server entirely.



