Saltar al contenido

Desarrollador Backend

Iván
Mendoza

Construyo APIs seguras, sistemas de pago y arquitecturas backend listas para crecer. Especializado en .NET y PostgreSQL, con visión full-stack para convertir necesidades de producto en software mantenible.

México · Colaboración remota

Iván Mendoza

Enfoque

Backend confiable

.NETTSDB

Sobre mí

Backend con contexto de producto.

Soy Iván de Jesús, desarrollador backend enfocado en construir sistemas seguros y escalables. He trabajado con APIs, pagos, suscripciones y arquitecturas orientadas a eventos.

Mi experiencia web me permite entender el ciclo completo del producto y colaborar mejor con frontend y diseño, sin perder el rigor técnico del backend.

01

APIs e integraciones

Servicios claros, contratos predecibles e integración con proveedores externos.

02

Datos y arquitectura

Modelado en PostgreSQL y decisiones orientadas a mantenibilidad y crecimiento.

03

Entrega de producto

Visión full-stack para colaborar con frontend, diseño y necesidades de negocio.

Herramientas

Stack técnico

.NET
PostgreSQL
TypeScript
Docker
Next.js
React
Node.js
FastAPI
Flask
Tailwind CSS
Git
Figma

Trayectoria

Experiencia

Responsabilidad técnica en productos que combinan negocio, integración y confiabilidad.

On Linces · Remoto

Backend Lead · Hack On Linces

Liderazgo técnico del backend para una plataforma de gestión de hackatones.

2026Actualidad
  • Diseño e implementación de servicios backend con .NET y PostgreSQL.
  • Coordinación de tareas, revisión de código y definición de criterios de calidad para el equipo backend.
  • Colaboración con frontend y diseño para acordar contratos, flujos e integración del producto.

Stack y enfoque

.NETPostgreSQLGitTechnichal Leadership

Quantum Devswork · Remoto

Desarrollador Backend

Desarrollo de servicios para facturación, pagos y suscripciones.

2025Actualidad
  • Implementación de un microservicio de facturación con .NET e integración de Stripe.
  • Diseño de flujos para pagos y suscripciones con separación clara de responsabilidades.
  • Aplicación de una arquitectura orientada a eventos para desacoplar procesos y mejorar la resiliencia.

Stack y enfoque

.NETStripeEvent driven architecture

Trabajo seleccionado

Proyectos con decisiones detrás.

No sólo qué construí: el problema, la solución técnica y el resultado de cada proyecto.

Ver 50 repositorios
Captura de AoC Leaderboard VisualizerDemo activa

Producto full-stack

AoC Leaderboard Visualizer

01

Visualizador para leaderboards privados de Advent of Code con podium, comparación entre participantes y estadísticas.

Next.jsTypeScriptSWRTailwind CSS
Reto
Consumir datos privados de Advent of Code sin exponer la cookie de sesión ni generar solicitudes innecesarias.
Solución
  • Route Handler en servidor para obtener y normalizar los datos.
  • Caché de 15 minutos y revalidación controlada con SWR.
  • Podium, detalle por miembro, modo Versus y panel de estadísticas.
Resultado
Una experiencia completa para explorar rendimiento individual y comparar participantes manteniendo los secretos en el servidor.
Captura de Procesador de cargas académicasCódigo disponible

API de procesamiento

Procesador de cargas académicas

02

API que analiza horarios desde PDFs académicos y devuelve espacios libres por día en un formato estructurado.

FlaskpdfplumberPandasRegex
Reto
Convertir tablas de horarios con estructuras variables en información útil sin almacenar documentos del usuario.
Solución
  • Procesamiento del PDF en memoria a partir de una carga base64.
  • Validación de encabezados y estructura antes de extraer datos.
  • Normalización de intervalos para calcular espacios disponibles.
Resultado
Dos endpoints simples: uno valida el documento y otro devuelve los bloques libres de lunes a viernes como JSON.
Captura de DomiTechProyecto de evolución

Producto y evolución técnica

DomiTech

03

Sistema de ahorro por metas nacido en un hackatón y evolucionado a una aplicación Flask desplegable.

FlaskSQLAlchemySQLiteDocker
Reto
Convertir un prototipo inicial en una base más mantenible, con persistencia, sesiones y despliegue reproducible.
Solución
  • Flujos de registro, acceso, perfil, depósitos, retiros y metas.
  • Refactor de persistencia hacia SQLAlchemy.
  • Configuración por entorno y contenedor Docker con datos persistentes.
Resultado
Un proyecto temprano que muestra evolución: del prototipo de hackatón a una aplicación con arquitectura y despliegue más claros.

Formación

Educación

Formación académica acompañada de experiencia práctica en productos, integraciones y arquitectura de software.

2023Actualidad

Ingeniería en Sistemas Computacionales

Instituto Tecnológico de Celaya

Formación en curso aplicada al desarrollo de proyectos reales de backend, integración de sistemas y arquitectura de software.

20212023

Técnico en Programación

Colegio de Estudios Científicos y Tecnológicos del Estado de Guanajuato (CECyTEG)

Titulación mediante un proyecto tecnológico que integró programación, diseño de sistemas y construcción de una solución funcional.

Contacto

¿Construimos algo que deba funcionar de verdad?

¿Tienes una oportunidad, un proyecto o simplemente quieres conversar? Cuéntame brevemente qué tienes en mente y te responderé por correo.

México · Colaboración remota

Ver mi trabajo en GitHub

Tus datos se usarán únicamente para responder este mensaje.