JC/PORTFOLIO

Disponible para trabajarOtavalo, Ecuador

Open to workOtavalo, Ecuador

JordiCahuasqui

Desarrollador Full Stack. Diseño backends y apps escalables y seguros para finanzas digitales y más.

Full Stack developer. I design backends and apps that are scalable and secure for digital finance and beyond.

jordi@portfolio ~ %

$ whoami

Jordi Cahuasqui
Ingeniero de Software · UTN
Backend con NestJS y CQRS
Apps con React Native y Flutter
Otavalo, Ecuador
jordi@portfolio ~ %

$ whoami

Jordi Cahuasqui
Software Engineer · UTN
Backend with NestJS and CQRS
Apps with React Native and Flutter
Otavalo, Ecuador
Lenguajes
  • TypeScript
  • JavaScript
  • Java
  • Dart
  • Python
Backend
  • NestJS
  • Node.js
  • CQRS
  • REST
  • Microservicios
Web y móvil
  • React
  • Next.js
  • React Native
  • Flutter
  • Angular
Datos
  • PostgreSQL
  • Redis
  • Oracle
  • SQL Server
  • Power BI
Languages
  • TypeScript
  • JavaScript
  • Java
  • Dart
  • Python
Backend
  • NestJS
  • Node.js
  • CQRS
  • REST
  • Microservices
Web & mobile
  • React
  • Next.js
  • React Native
  • Flutter
  • Angular
Data
  • PostgreSQL
  • Redis
  • Oracle
  • SQL Server
  • Power BI

02 · Sobre mí

Me gusta convertir problemas reales en soluciones que funcionan. Trabajo duro, aprendo rápido y no paro hasta entregar algo sólido, de la idea a producción.

Ingeniero de Software por la UTN. He llevado a producción sistemas de finanzas digitales y de control de asistencia, y ahora construyo POS Store, un POS/ERP completo con API, web y móvil.

Enfoque
Arquitectura backend: NestJS, CQRS
Móvil
React Native, Flutter
Datos
PostgreSQL, Oracle, SQL Server, Power BI
Integraciones
Trulioo (KYC), red VISA
Idiomas
Español nativo · Inglés avanzado
Formación
Ingeniería de Software, UTN

02 · About

I like turning real problems into solutions that work. I work hard, learn fast and do not stop until I deliver something solid, from idea to production.

Software Engineer from UTN. I have taken digital finance and attendance-tracking systems to production, and now I am building POS Store, a complete POS/ERP with API, web and mobile.

Focus
Backend architecture: NestJS, CQRS
Mobile
React Native, Flutter
Data
PostgreSQL, Oracle, SQL Server, Power BI
Integrations
Trulioo (KYC), VISA network
Languages
Spanish native · English advanced
Education
Software Engineering, UTN

03 · Proyectos

Selección reciente

Filtra por tecnología5 de 5 proyectos
  1. POS Store · Captura
    P-012026Sistema POS / ERP multitenant · Proyecto principal

    POS Store

    Plataforma SaaS para tiendas: ventas con turnos de caja, inventario por sucursal con costo FIFO, compras, catálogo con variantes, clientes, proveedores, reportes y panel. Cada tienda queda aislada de las demás y cada usuario ve solo sus sucursales. Incluye API, web, app móvil y despliegue con Docker.

    • NestJS
    • React
    • TypeScript
    • PostgreSQL
    • Redis
    • Docker
    • React Native
    CLIENTESAPIPERSISTENCIAWebReact 19 · ViteMóvilExpo · React NativeNestJS 11JWT · refresh rotatorioCOMMAND → HANDLERQUERY → HANDLERTENANT ID EN CADA CONSULTAPostgreSQL 16Redis 7Cloudflare R2
    Arquitectura
    CQRS, 13 módulos de dominio, multitenant
    Calidad
    Tests de integración sobre Postgres y Redis reales, CI en GitHub Actions
    Seguridad
    JWT con refresh rotatorio, roles por tienda, catálogo de códigos de error
    Historial
    +440 commits entre API y web
  2. UTN Móvil, módulo Eventos · Esquema
    UTN MÓVIL · EVENTOS ESCANEAR ASISTENCIA NestJS · CQRSCOMMAND → ESCRITURAQUERY → LECTURA Oracle APEXPANEL DE ADMINISTRACIÓN FLUTTER ESQUEMA · REGISTRO MASIVO DE ASISTENCIA CON QR
    P-022025Proyecto de titulación · Distinción del Rectorado

    UTN Móvil, módulo Eventos

    Sistema de gestión de eventos y asistencia con QR integrado en la app oficial de la Universidad Técnica del Norte. API en NestJS con CQRS, app en Flutter y panel en Oracle APEX.

    • NestJS
    • TypeScript
    • Flutter
    • Oracle
  3. Dashboards académicos · Captura
    P-032024Power BI · Prácticas preprofesionales UTN

    Dashboards académicos

    Paneles interactivos en Power BI para analizar datos académicos y administrativos de estudiantes de grado, posgrado y docentes. Incluye el proceso ETL completo, la limpieza y el modelado de datos para que las métricas clave sirvan en decisiones institucionales.

    • Power BI
  4. RT-DETR, reconocimiento de dígitos · Esquema
    DÍGITO RT-DETRENTRENADO CON MNISTAPI · PYTHON 28 × 28ENTRADA ESQUEMA · DETECCIÓN DE DÍGITOS
    P-042025Machine Learning + API + web

    RT-DETR, reconocimiento de dígitos

    Modelo entrenado con MNIST y RT-DETR, servido por una API en Python y consumido desde un frontend en Next.js desplegado.

    • Python
    • Next.js
    • React
    • TypeScript
  5. Transformers IMDB · Esquema
    RESEÑA CLASIFICACIÓN · MODELO TRANSFORMER POSITIVA NEGATIVA Next.jsINTERFAZAPITRANSFORMERS ESQUEMA · ANÁLISIS DE RESEÑAS DE PELÍCULAS
    P-052025NLP + API + web

    Transformers IMDB

    Aplicación web en Next.js que consume una API con modelos transformers sobre datos de IMDB.

    • Python
    • Next.js
    • React
    • TypeScript

03 · Projects

Recent selection

Filter by technology5 of 5 projects
  1. POS Store · Screenshot
    P-012026Multitenant POS / ERP system · Main project

    POS Store

    SaaS platform for stores: sales with cash shifts, per-branch inventory with FIFO costing, purchasing, catalog with variants, customers, suppliers, reports and dashboard. Each store is isolated from the others and each user only sees their branches. Includes API, web, mobile app and Docker deployment.

    • NestJS
    • React
    • TypeScript
    • PostgreSQL
    • Redis
    • Docker
    • React Native
    CLIENTESAPIPERSISTENCIAWebReact 19 · ViteMóvilExpo · React NativeNestJS 11JWT · refresh rotatorioCOMMAND → HANDLERQUERY → HANDLERTENANT ID EN CADA CONSULTAPostgreSQL 16Redis 7Cloudflare R2
    Architecture
    CQRS, 13 domain modules, multitenant
    Quality
    Integration tests on real Postgres and Redis, CI on GitHub Actions
    Security
    JWT with rotating refresh, per-store roles, error code catalog
    History
    440+ commits across API and web
  2. UTN Móvil, Events module · Diagram
    UTN MÓVIL · EVENTOS ESCANEAR ASISTENCIA NestJS · CQRSCOMMAND → ESCRITURAQUERY → LECTURA Oracle APEXPANEL DE ADMINISTRACIÓN FLUTTER ESQUEMA · REGISTRO MASIVO DE ASISTENCIA CON QR
    P-022025Capstone project · Rectorate distinction

    UTN Móvil, Events module

    Event management and QR attendance system integrated into the official app of Universidad Técnica del Norte. NestJS API with CQRS, Flutter app and Oracle APEX dashboard.

    • NestJS
    • TypeScript
    • Flutter
    • Oracle
  3. Academic dashboards · Screenshot
    P-032024Power BI · UTN pre-professional internship

    Academic dashboards

    Interactive Power BI dashboards to analyze academic and administrative data of undergraduate, graduate and faculty cohorts. Includes the full ETL process, data cleansing and modeling so key metrics support institutional decisions.

    • Power BI
  4. RT-DETR digit recognition · Diagram
    DÍGITO RT-DETRENTRENADO CON MNISTAPI · PYTHON 28 × 28ENTRADA ESQUEMA · DETECCIÓN DE DÍGITOS
    P-042025Machine Learning + API + web

    RT-DETR digit recognition

    Model trained on MNIST with RT-DETR, served by a Python API and consumed from a deployed Next.js frontend.

    • Python
    • Next.js
    • React
    • TypeScript
  5. Transformers IMDB · Diagram
    RESEÑA CLASIFICACIÓN · MODELO TRANSFORMER POSITIVA NEGATIVA Next.jsINTERFAZAPITRANSFORMERS ESQUEMA · ANÁLISIS DE RESEÑAS DE PELÍCULAS
    P-052025NLP + API + web

    Transformers IMDB

    Next.js web app that consumes an API running transformer models over IMDB data.

    • Python
    • Next.js
    • React
    • TypeScript

04 · Experiencia

Experiencia

  1. Ene 2026 — Ago 2026

    Desarrollador Full Stack

    ITS Utransfer

    • Lideré el módulo KYC de una billetera digital con Trulioo y migré su SDK a una arquitectura de APIs REST.
    • Integré procesamiento de pagos con proveedores de la red VISA.
    • Diseñé el backend con CQRS y Event Handlers, con bases de lectura y escritura separadas, y las apps móviles en React Native.
  2. Ene 2024 — Nov 2025

    Desarrollador Full Stack, proyecto de titulación

    UTN Móvil, módulo Eventos

    • API en NestJS con CQRS, app móvil en Flutter y panel de administración en Oracle APEX.
    • Registro de asistencia masivo con QR en congresos académicos, desplegado en la app oficial de la universidad.
  3. Mar 2024 — Jun 2024

    Prácticas en análisis de datos

    UTN, Tecnologías de la Información

    • Dashboards en Power BI y procesos ETL para datos académicos de grado, posgrado y docentes.
  4. Jun 2024 — Ene 2025

    Voluntario de software

    NASA Space Apps Challenge Quito

    • Sitio web con Astro y Storyblok como CMS headless.

Dic 2025

Reconocimiento oficial del Rectorado

Proyecto UTN Móvil

Sep 2021 — Sep 2025

Ingeniería de Software

Universidad Técnica del Norte

May 2025

Colaborador técnico

Congreso AENIT 2025

04 · Experience

Experience

  1. Jan 2026 — Aug 2026

    Full Stack Developer

    ITS Utransfer

    • Led the KYC module of a digital wallet with Trulioo and migrated its SDK to a REST API architecture.
    • Integrated payment processing with VISA network providers.
    • Designed the backend with CQRS and Event Handlers, with separate read and write databases, and the mobile apps in React Native.
  2. Jan 2024 — Nov 2025

    Full Stack Developer, capstone project

    UTN Móvil, Events module

    • NestJS API with CQRS, Flutter mobile app and an Oracle APEX admin dashboard.
    • Bulk QR attendance tracking for academic conferences, deployed in the university official app.
  3. Mar 2024 — Jun 2024

    Data Analyst Intern

    UTN, IT Department

    • Power BI dashboards and ETL pipelines for academic data of undergraduate, graduate and faculty cohorts.
  4. Jun 2024 — Jan 2025

    Volunteer Software Engineer

    NASA Space Apps Challenge Quito

    • Website built with Astro and Storyblok as headless CMS.

Dec 2025

Official distinction from the Rectorate

UTN Móvil project

Sep 2021 — Sep 2025

B.Sc. in Software Engineering

Universidad Técnica del Norte

May 2025

Technical contributor

AENIT 2025 conference

05 · Contacto

¿Tienes un proyecto o una oferta?

jordi.cahuas20@gmail.com

GitHubLinkedIn© 2026 Jordi Cahuasqui

05 · Contact

Have a project or an opening?

jordi.cahuas20@gmail.com

GitHubLinkedIn© 2026 Jordi Cahuasqui