JE.

Backend Developer en Vierge Group México

Hola, soy Emmanuel.

Ingeniero full-stack con sesgo a backend. Construyo APIs confiables, plataformas configurables y, de vez en cuando, integraciones con LLMs.

4 años entregando código en producción con JavaScript, TypeScript, Python y PHP. Actualmente enfocado en sistemas backend para puntos de venta retail.

Mi Stack

Las herramientas con las que entrego software confiable y mantenible. Pragmatismo antes que tendencia.

Lenguajes

  • TypeScript
  • JavaScript
  • Python
  • PHP
  • SQL

Frontend

  • React
  • Vue
  • Astro
  • Tailwind CSS
  • HTML5
  • CSS3
  • Zustand
  • TanStack Query
  • WebSockets

Backend

  • Node.js
  • Express
  • NestJS
  • Django
  • Laravel
  • REST APIs

Datos

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Cloud y Herramientas

  • Docker
  • Linux
  • Git
  • GitHub Actions
  • AWS
  • Vercel

Experiencia

Donde he entregado productos reales a usuarios reales. El más reciente arriba.

  1. Desarrollador Backend

    Vierge Group · Mexico

    • Construyo servicios backend para sistemas de punto de venta retail usados por múltiples clientes.
    • Diseño plataformas configurables para que personas no técnicas puedan publicar reglas de negocio sin tocar código.
    • Integro LLMs en herramientas internas para los equipos de soporte y operaciones.
    • TypeScript
    • Node.js
    • PostgreSQL
    • Docker
    • React
    • CSS
    • Python
  2. Colaborador / Organizador de Comunidad

    GDG Atizapán · Mexico

    • Coorganizo meetups para desarrolladores y comparto contenido educativo sobre desarrollo web e ingeniería de software.
    • Web Development
    • Software Engineering
    • Community
    • Public Speaking
  3. Desarrollador de Aplicaciones Junior

    PSL Group · Mexico

    • Actualicé una funcionalidad de SSO basada en dominio que permite a clientes B2B acceder a la plataforma desde su propio dominio.
    • Apoyé una migración completa de la aplicación a una versión mayor más reciente, resolviendo problemas de compatibilidad y estabilizando builds en producción.
    • Implementé comportamiento configurable en la plataforma usando settings y feature flags para reducir cambios recurrentes en código.
    • Rediseñé el aprovisionamiento de cuentas premium actualizando tablas y roles de base de datos, reemplazando un flujo basado en cron por un proceso controlado desde base de datos.
    • Creé dashboards en Python y prototipé una experiencia de chat basada en LLM APIs para explorar flujos de análisis de datos y asistencia con IA.
    • JavaScript
    • TypeScript
    • React
    • Node.js
    • PHP
    • Symfony
    • MySQL
    • Python
    • Docker
    • AWS
    • REST APIs
    • SSO
    • LLM APIs
  4. Desarrollador de Aplicaciones Intern

    PSL Group · Mexico

    • Desarrollé mejoras full-stack y correcciones de bugs en funcionalidades de la aplicación, actualizaciones de base de datos e integraciones con APIs.
    • Practiqué flujos de trabajo con Git, code reviews y colaboración Agile/Scrum dentro de un entorno de software en producción.
    • JavaScript
    • React
    • PHP
    • Symfony
    • MySQL
    • REST APIs
    • Git
    • Scrum

Proyectos

Cosas que he construido fuera del trabajo, y algunas que se volvieron trabajo.

Reconocimientos

Reconocimiento por trabajo del que me siento orgulloso.

  • Nacional

    Primer Lugar en BBVA Hackathon CDMX

    Hackathon CDMX

    1st place

Construyamos algo juntos.

Abierto a roles full-stack, contratos freelance y trabajo interesante con LLMs. Suelo responder en menos de un día.