Perfil técnico

Andrés García Leyva

Ingeniero de Software · Full Stack · Coordinador de Desarrollo en Firenow Solutions · Cancún, Quintana Roo · México

Quién soy

Empecé en 2021 como desarrollador y supervisor de TI en Firenow Solutions, una empresa de servicios de tecnología en Cancún. Hoy soy Coordinador de Desarrollo de Software y Proyectos, y sigo escribiendo código todos los días.

Trabajo full stack de verdad: la misma semana toco un componente de React, un endpoint en el backend, una consulta de PostgreSQL que va lenta y el Nginx del servidor. Esa amplitud es lo que me permite entregar una solución completa en lugar de una parte.

Lo que más me interesa son los sistemas que dependen de servicios que no controlo: integraciones con terceros, procesos asíncronos que tardan minutos y tienen que sobrevivir a fallos. Ahí es donde el diseño se nota.

Y antes de escribir código, entiendo el negocio. La mayoría de las veces lo que el cliente pide no es exactamente lo que necesita, y esa diferencia es la que define si un proyecto sirve o solo funciona.

Trayectoria

  1. Coordinador de Desarrollo de Software y Proyectos

    Actual

    Firenow Solutions · Cancún, México · Remoto · Enero 2024 — Presente

    • Lidero técnicamente la plataforma interna: arquitectura, backend, frontend y despliegue.
    • Diseño APIs, autenticación JWT/OAuth 2.0, control de accesos por rol, auditoría y validación de datos.
    • Implemento procesos asíncronos, visualización progresiva de datos con SSE y caché con Redis.
    • Coordino proyectos, revisiones de código, documentación técnica y seguimiento de requerimientos con clientes.
  2. Desarrollador de Software / Supervisor de TI

    Firenow Solutions · Cancún, México · Híbrido · Marzo 2021 — Diciembre 2023

    • Desarrollé aplicaciones web y APIs para clientes con JavaScript, React, Vue, Node/Express y Laravel.
    • Mantenimiento, optimización y resolución de incidencias de rendimiento en aplicaciones en producción.
    • Administración de servicios web, Linux, Docker y Nginx; despliegue de aplicaciones.

Formación

  • Ingeniería en Desarrollo y Gestión de SoftwareUniversidad Tecnológica de Cancún · 2024 — 2026
  • TSU en TI · Desarrollo de Software MultiplataformaUniversidad Tecnológica de Cancún · 2022 — 2024

Stack completo

Aquí sí va la lista entera, porque esta página existe para quien la va a leer. En la portada aparecen diez.

Frontend

ReactNext.jsTypeScriptJavaScriptAngularRxJSVueTailwind CSSHTML5CSS3

Backend

PythonFastAPINode.jsNestJSGoOpenAPIAPIs REST

Datos

PostgreSQLRedisMySQLSQLiteSQLAlchemyPrismaAlembic

Arquitectura

Clean ArchitectureSOLIDInyección de dependenciasRepositoryDTOsSSEProcesamiento asíncronoCachéPaginación

Seguridad

JWTOWASPOAuth 2.0RBACAuditoríaRate limitingValidación de entrada

DevOps

DockerNginxLinuxGitHub ActionsGit FlowDocker ComposeCI/CDsystemd

Calidad

pytestVitestPlaywrightruffESLintmypyCode review

¿Buscas a alguien para tu equipo?