Puebla, Mexico

Juan Daniel Rivera Pérez

Systems Engineer Backend Developer

This page is my logbook: here I keep track of the projects I build —payroll, inventory, point of sale, access control— and what I learn from each one. Almost all of it runs on Linux servers I also manage.

7 projects 5 in production 2 in progress

Skilled ERPProduct galleryView project
Biblioteca MaxipetHomeView project
Ya lávame — Punto de ventaCharging a serviceView project
Control de Acceso Físico3D view of the boardView project

Tech stack

tools

BACKEND

  • Java 17
  • Spring Boot 3
  • Python 3.12
  • FastAPI
  • SQLAlchemy 2
  • Socket.IO

FRONTEND

  • React
  • Vite
  • TailwindCSS

DATABASES

  • PostgreSQL
  • MySQL
  • SQLite
  • Redis
  • Flyway

INFRASTRUCTURE

  • Linux
  • Docker
  • Nginx
  • Cloudflare

See the full stack