Soy backend developer con enfoque en construir sistemas robustos, mantenibles y listos para producción. Me especializo en el ecosistema Node.js con TypeScript, diseñando APIs que escalan y se integran bien con cualquier frontend.
Trabajo con bases de datos relacionales como PostgreSQL y no relacionales como MongoDB, eligiendo la herramienta correcta según el problema. Uso Docker para mantener entornos consistentes y reproducibles.
Siempre buscando oportunidades remote-first donde pueda contribuir a productos reales con equipos que valoren la calidad del código.
El núcleo de mi stack: async/await, streams, y tipado fuerte para código mantenible.
Diseño y construcción de APIs bien documentadas, eficientes y seguras.
SQL y NoSQL según el caso de uso. Modelado eficiente y queries optimizados.
Contenedores reproducibles y pipelines CI/CD para deploys confiables.
Tests unitarios e integración. Código que no se rompe en producción.
Herramientas probadas para construir más rápido sin sacrificar control.
Developer | Aug 2025 - Present. Developed a cross-platform mobile app to connect cyclists with routes and local businesses in Yucatan, integrating Mapbox for GPS navigation and offline map support. Engineered a serverless backend using Supabase (PostgreSQL/PostGIS), implementing Auth, Storage, and Edge Functions to facilitate roles for Cyclists, Merchants, and Route Creators. Constructed a feature-driven codebase utilizing Zustand for state management, TanStack Query for server synchronization, and React Hook Form with Zod for type-safe validation.
Developer | Mar 2026 - Mar 2026. Designed and deployed a production REST API with real-time click tracking and access log analytics (IP, User-Agent) stored in a normalized PostgreSQL two-table schema. Containerized the application with Docker and configured Traefik as a reverse proxy with automatic HTTPS via Let's Encrypt; deployed to Railway with custom subdomain. Enforced strict TypeScript across the codebase with ESLint + typescript-eslint; separated concerns into lib/, types/, and generated Prisma client layers following Clean Architecture principles.
Developer | Oct 2025 - Nov 2025. Built REST API with 25+ endpoints for a mobile app teaching Mayan language, featuring JWT authentication, role-based access control (Admin/Student), and automated grading system. Implemented PDF report generation with student performance analytics; deployed to Render with MongoDB Atlas and Gunicorn in production.
Estoy disponible para posiciones remotas y proyectos freelance. Si buscas un backend developer que entregue código limpio y sistemas que escalan, hablemos.