Saltar al contenido

full stack development · México

Alejandro Ortiz Corro

Soy ingeniero de software, con una base sólida en frontend y experiencia construyendo productos completos. Me gusta entender cómo funcionan las cosas, aprender lo necesario y convertirlo en software útil. Me importa comunicarme con claridad y ser alguien con quien se disfrute trabajar.

Resumen profesional

Soy ingeniero de software con una base sólida en frontend y experiencia construyendo productos completos. He trabajado con React a lo largo de mi carrera, desde herramientas de atención al cliente y cobranza hasta sitios para pacientes, comercio electrónico y software de respuesta a emergencias. También contribuyo a funcionalidades backend, integraciones, pagos y arquitectura de producto. Aprendo rápido, entiendo cómo funcionan los sistemas y me responsabilizo de convertir un proceso real en software que las personas puedan usar.

Contribuciones seleccionadas

  1. Correcciones de préstamos en un solo flujo

    En Tala, pasé las solicitudes de corrección de datos de préstamos de hojas de cálculo a un flujo dentro de la aplicación para pedir cambios, revisarlos y registrar decisiones.

  2. Controles conocidos para responder a emergencias

    En Accenture, conecté un teclado de despacho sin documentación a React y Redux Saga para navegar la aplicación y solicitar recursos de emergencia.

  3. De la consulta al seguimiento diario

    En NutriPlan, conecto citas, planes de alimentación, acceso del paciente y seguimiento del progreso mediante interfaces en React y el backend de Convex.

Experiencia profesional

  1. 2023 – Presente

    Tala

    Senior Frontend Developer
    • Desarrollo herramientas internas de atención al cliente y cobranza para una empresa de crédito, incluyendo flujos para pagos vencidos y clientes atendidos por socios.
    • Construí el frontend y el flujo de interacción para solicitar correcciones de datos de préstamos, reemplazando los intercambios de hojas de cálculo por un proceso de solicitud, revisión y auditoría dentro de la aplicación.
    • Construí el inicio de sesión y los controles por rol para un portal de socios, integré perfiles de clientes y detalles de préstamos y ayudé a migrar pantallas de React a Next.js con renderizado del lado del servidor. También contribuyo a cambios en APIs y autenticación.
    • Construí una estructura de componentes React y un tema común para las aplicaciones de atención al cliente y socios, implementando diseños de Figma con propiedades y patrones reutilizables conforme crecía su adopción.
  2. 2015 – Presente

    AOHYS

    Founder
    • Construyo productos alrededor de procesos operativos reales, desde frontend, backend y modelos de datos hasta permisos, pagos, notificaciones e integraciones. Mi trabajo reciente usa React, TypeScript, Convex, Node.js y servicios de Cloudflare.
    • Uso agentes de programación como herramientas de implementación: defino el problema, la arquitectura y las restricciones, reviso el resultado y mantengo la responsabilidad de integrar las partes.
  3. 2022 – 2023

    Drift

    Senior Frontend Developer
    • Trabajé en un panel de actividad de sitios web B2B, construyendo gráficas e interfaces para mostrar visitas, clics, prospectos e información de visitantes cuando estaba disponible.
    • Migré una extensión de Chrome para grabar videos de Manifest V2 a V3, adaptando una herramienta de ventas a los cambios de la plataforma de extensiones.
  4. 2021 – 2022

    Prenuvo

    Software Engineer
    • Construí el sitio de marketing y trabajé en el sitio de resultados para pacientes y las APIs que lo respaldaban, para un servicio de resonancia magnética de cuerpo completo.
    • Conecté interfaces en React con información de otros sistemas mediante Python y Flask. Docker formaba parte del flujo de desarrollo y despliegue de las aplicaciones conectadas.
  5. 2020 – 2021

    Datazone / AutoZone

    Engineer Associate System IT-Development
    • Trabajé en el selector de vehículos que ayudaba a encontrar piezas compatibles con el vehículo elegido, tanto en la experiencia web como en una implementación con React Native.
    • Ayudé a migrar la aplicación web de React a Next.js.
  6. 2018 – 2020

    Accenture

    Application Development Senior Analyst
    • Conecté un teclado de despacho sin documentación a un sistema de respuesta rápida en React: identifiqué sus combinaciones de teclas y las asocié con acciones de Redux Saga para solicitar recursos de emergencia.
    • Construí partes de una aplicación de reportes con Node.js y React que obtenía datos de APIs del cliente, preparaba archivos de Excel grandes y permitía elegir un reporte y un rango de fechas. También contribuí brevemente a una aplicación Angular para la operación de parques temáticos.
  7. 2018

    NEORIS / CEMEX

    Senior Software Engineer
    • Trabajé en la interfaz de despacho y entrega para solicitar camiones de cemento, capturar direcciones de entrega y seguir el avance de los camiones, con contribuciones y correcciones de errores en distintas partes de la aplicación existente.

Proyectos seleccionados

The Barber Central

Reservas y operación para negocios de belleza: consulta de servicios, disponibilidad del personal, historial de clientes y fila para quienes llegan sin cita.

  • Construí reservas, cambios y cancelaciones por WhatsApp Cloud API, con cobros mediante Mercado Pago, suscripciones de negocios con Stripe y correo con Resend.

NutriPlan

Citas, planes de alimentación personalizados, programación de ejercicio, seguimiento del progreso y un portal para pacientes con solicitudes de sustitución de alimentos.

  • Trabajo en React y Convex, incluyendo acceso del equipo de atención, roles por organización e invitaciones a pacientes. Uso NOM-004 y NOM-024 como referencias de diseño para expedientes clínicos e información electrónica de salud.

ETERIA

Operación de negocios de eventos: prospectos, versiones de propuestas, precios, inventario y cierre del evento.

  • Construí los flujos operativos y trabajo en el producto web, el backend compartido en Convex, la aplicación nativa para iPhone con Swift/SwiftUI y el manejo de contenido visual con Cloudflare.

Casa Roca

Un sitio de hospedaje con gestión de contenido y reservas para el personal.

  • Construí herramientas para actualizar información pública, crear reservas y registrar entradas y salidas, con validaciones backend para evitar reservas superpuestas.

Sitio web de AOHYS

Un sitio bilingüe y un CMS propio para mostrar mis productos, mi trabajo y mi forma de construir software.

  • Construí la publicación de proyectos y la gestión de medios con Convex e imágenes servidas por Cloudflare, además de URLs canónicas, alternativas de idioma, mapas del sitio y datos estructurados.

Capacidades técnicas

Frontend

  • React
  • TypeScript
  • Next.js
  • JavaScript
  • Redux Saga
  • Angular

Backend

  • Node.js
  • Python
  • Flask
  • Java
  • Kotlin
  • Convex
  • APIs REST
  • MariaDB

Desarrollo de producto

  • Desarrollo full stack
  • Renderizado del lado del servidor
  • Autenticación
  • Acceso basado en roles
  • Docker
  • CI/CD

Integraciones

  • Stripe
  • Mercado Pago
  • WhatsApp Cloud API
  • Resend
  • Cloudflare

Móvil y escritorio

  • Swift
  • SwiftUI
  • React Native
  • Electron

Educación

Bachelor of Engineering, Software Development
UNAD - Open and Distance University of Mexico · 2014 - 2018

Bachelor of Business Administration, Maritime Trade
ITBOCA - Technological Institute of Boca del Rio · 2004 - 2008

Idiomas: Inglés - Fluido · Español - Nativo