Jonathan.
Volver al sitio
CV · Ingeniero de Software · Full Stack · Founder de SaaS

Jonathan
Cruz Ayala.

Ubicación
Costa Rica
01

Resumen

Desarrollador Full Stack y fundador de SaaS con más de 4 años creando soluciones móviles y web. Especializado en Flutter, Node.js y TypeScript, con foco en arquitecturas escalables y prácticas modernas. He liderado iniciativas técnicas en equipos internacionales y fundé ACDEMIC, una plataforma EdTech para modernizar la gestión académica en América Latina.

02

Experiencia

  1. Ene 2024 — Presente

    Founder & Desarrollador Principal

    ACDEMIC (Startup EdTech, Costa Rica)

    • Fundé una plataforma SaaS para digitalizar procesos académicos y administrativos en centros educativos.
    • Diseñé una arquitectura full-stack (NestJS + Angular + PostgreSQL + Flutter).
    • Integré módulos de IA para generación automática de evaluaciones, planeamientos y reportes académicos.
    • Construí asistencia en tiempo real, exportación de notas alineadas con el MEP de Costa Rica, y registros centralizados de estudiantes.
    • Lidero el roadmap de producto y el desarrollo técnico; actualmente en pre-lanzamiento.
  2. Dic 2025 — May 2026

    Desarrollador Flutter

    IDS — Cuenta Walmart (Contrato por Proyecto)

    • Resolví tickets de alto impacto en producción de la app móvil Flutter de Walmart, restableciendo flujos críticos de usuario y mejorando la estabilidad de releases en un producto retail de alto tráfico en LATAM.
    • Integré y mantuve funcionalidades de e-commerce basadas en VTEX (catálogo, carrito, checkout) dentro del código Flutter.
    • Construí y ejecuté pruebas automatizadas de UI y regresión con SauceLabs en múltiples matrices de dispositivos y versiones de SO.
    • Elevé la calidad de código a nivel de equipo mediante revisiones de pull request y aplicación consistente de Clean Architecture, SOLID y DRY.
    • Asumí responsabilidad sobre tickets complejos y cross-team en colaboración con QA, backend y producto.
  3. 2024 — Jul 2025

    Desarrollador Full Stack

    PriceSmart (Proyecto LATAM)

    • Lideré la integración de los métodos de pago RappiPay y Yappi en una app Flutter interna desplegada en Colombia.
    • Desarrollé APIs REST con Node.js (Express) conectadas a aplicaciones Flutter utilizadas en Panamá y Colombia.
    • Funcioné como líder técnico, asegurando calidad de código y entrega oportuna en equipo multifuncional.
  4. Ene 2023 — Jul 2025

    Desarrollador Mobile

    CentauroSolutions

    • Contribuí al rediseño de la app móvil del Banco de Costa Rica (BCR) usando Flutter y Dart.
    • Desarrollé una app de gestión de condominios integrada con servicios AWS para almacenamiento en la nube.
    • Participé en revisiones de código y procesos CI/CD utilizando Azure DevOps.
  5. Ene 2021 — Dic 2022

    Desarrollador Full Stack

    Compuservicios Gomez

    • Construí una plataforma de e-commerce y un sistema de facturación electrónica (spykacr) usando React.js y Node.js.
    • Desarrollé una app móvil interna de gestión de incidentes con Flutter.
    • Implementé arquitectura MVC y apliqué principios de POO para código mantenible y reutilizable.
    • Entregué una plataforma privada de gestión de talleres para clientes del sector automotriz.
  6. Feb 2020

    Desarrollador Web

    Compuservicios Gomez

    • Desarrollé y mantuve aplicaciones web utilizando PHP, MySQL y JavaScript.
    • Diseñé componentes de UI responsivos e implementé lógica del lado del servidor.
03

Habilidades técnicas

Lenguajes
  • JavaScript
  • TypeScript
  • Dart
  • Python
  • Java
  • C#
Frameworks y herramientas
  • Flutter
  • Node.js
  • Express.js
  • NestJS
  • React.js
  • Angular
Bases de datos
  • PostgreSQL
  • SQL Server
  • MySQL
  • MongoDB
Arquitectura y metodologías
  • Clean Architecture
  • SOLID
  • MVC
  • OOP
  • Agile/Scrum
Cloud y DevOps
  • Azure
  • AWS
  • Render
  • Git
  • REST APIs
  • CI/CD
  • SauceLabs
04

Educación e idiomas

Bachillerato Universitario en Ingeniería de Software

Español (nativo) · Inglés B1

¿Te encaja para tu equipo o proyecto?

Hablemos.

Para algo rápido, WhatsApp. Para algo largo, email o LinkedIn. Respondo en menos de 24 horas hábiles.

Volver al sitio