Saltar al contenido
JAJose Arias

Disponible para mi primer rol · Cali, Colombia

Jose AriasDesarrollador Backend & Datos Junior

Estudiante de último semestre de Ingeniería de Sistemas. Construyo backends en producción con Laravel, Node.js y APIs REST, pipelines de datos y modelos de Machine Learning en Python, apps Android con Flutter y herramientas para agentes de IA.

Proyectos

Sistemas que resuelven problemas reales

Seis casos de estudio: sistemas en producción, una herramienta para agentes de IA, una investigación con Machine Learning y proyectos full-stack y de datos. Cada uno explica el problema, mi aporte y las decisiones técnicas.

Producción2025 — Presente

Jabones Rocío

Sistema de ventas e inventario

Backend en Laravel que reemplaza la gestión manual de ventas, inventario y pedidos de una empresa real, consumido por un frontend en React.

  1. Pistola de código de barras
  2. API REST
  3. MySQL
  4. Docker sobre Linux
~60%menos tiempo de gestión manual
  • PHP (Laravel)
  • MySQL
  • REST
  • React
  • Docker
  • Git
  • Linux
Ver caso de estudio
Producción2026 — Soporte activo

SOS Natural

Sistema de gestión empresarial

Backend en Laravel para ventas, inventario y pedidos, entregado y en soporte continuo en producción sobre Docker.

Entregadoy en soporte continuo en producción
  • PHP (Laravel)
  • MySQL
  • REST
  • React
  • Docker
Ver caso de estudio
Agentes de IA2026

Oficina de Agentes

Observabilidad en vivo para agentes de IA

Herramienta self-hosted que muestra en tiempo real qué hacen tus agentes de IA (Claude Code, Copilot CLI y Gemini CLI): tarea, herramienta en uso, consumo de tokens y uso del plan, como una oficina en pixel-art.

3agentes de IA integrados y una API abierta para otros
  • Node.js
  • JavaScript
  • SSE
  • SQLite
  • Hooks de Claude Code
Ver caso de estudio
Investigación2025 — 2026

Tesis: predicción de desvío de ruta con Gradient Boosting

Sistemas ciber-físico-sociales · co-simulación tráfico–red 5G

Modelos CatBoost y XGBoost calibrados que predicen el desvío de ruta vehicular y su impacto en la tasa de caída de conexiones, sobre un pipeline ETL reproducible.

  1. Trazas SUMO
  2. ETL Bronze / Silver / Gold
  3. CatBoost + XGBoost
  4. Calibración
  5. CDR por celda
180corridas controladas · SUMO + OMNeT++
  • Python
  • CatBoost
  • XGBoost
  • scikit-learn
  • Pandas
  • SUMO
  • OMNeT++
  • SQL
Ver caso de estudio
Full-stack2026

Necropsia Porcina

Atlas interactivo y registro de necropsias

Sistema web para registrar y analizar necropsias porcinas: un diagrama interactivo del cerdo donde el veterinario hace clic en cada órgano para ver su imagen, su descripción anatómica y los hallazgos del caso.

3roles con permisos: admin, veterinario y técnico
  • React 18
  • Vite
  • Tailwind CSS
  • Node.js
  • Express
Ver caso de estudio
Académico2024

Integración de datos multi-motor

PostgreSQL con réplica, Oracle y ETL con Docker

Entorno dockerizado con PostgreSQL primario–réplica y Oracle, con procesos ETL para carga y consulta masiva entre motores.

2motores conectados: PostgreSQL con réplica → ETL → Oracle
  • Docker
  • PostgreSQL
  • Oracle
  • Pentaho
  • Python
Ver caso de estudio
  • FinTrack

    En desarrollo · probada en celular real

    App Android de finanzas personales en Flutter: importa el extracto bancario en PDF (totales validados centavo a centavo con un extracto real), guarda todo en el teléfono y genera dashboards mensuales con exportación a PDF y Excel. Incluye bloqueo con PIN y tema claro/oscuro; la captura automática desde notificaciones sigue en desarrollo.

    • Flutter
    • Dart
    • flutter_bloc
    • Isar
    • get_it
    • fl_chart
    • GitHub Actions
    Repositorio privado
  • Coffee Manager

    En desarrollo

    SaaS de gestión para compradores de café pergamino en Colombia. Monorepo con frontend Next.js y backend NestJS.

    • Next.js
    • NestJS
    • Prisma
    • PostgreSQL
    • Turborepo

Stack

Con qué construyo

Lo que uso en mis proyectos recientes va resaltado; también manejo las tecnologías de la segunda línea de cada grupo.

  • Uso en proyectos recientes
  • También manejo

Backend

APIs, autenticación y reglas de negocio

  • PHP (Laravel)
  • Node.js + Express
  • Python
  • APIs REST
  • Auth por tokens / JWT
  • Control de roles
  • Sequelize
  • Java
  • Spring Boot
  • Microservicios
  • NestJS
  • Flask / FastAPI

Datos y Machine Learning

Pipelines reproducibles, modelos calibrados y evaluados con rigor

  • CatBoost
  • XGBoost
  • scikit-learn
  • Pandas / NumPy
  • Calibración isotónica
  • Métricas: ROC-AUC, Brier, ECE
  • ETL Bronze/Silver/Gold
  • Pentaho
  • SQL
  • Airflow
  • dbt
  • Machine Learning
  • Parquet
  • Matplotlib
  • SciPy

Bases de datos

Modelado, replicación y consultas

  • PostgreSQL (replicación)
  • MySQL
  • Oracle
  • SQLite
  • Isar (local en móvil)
  • Redis

DevOps y herramientas

Entornos reproducibles y despliegue

  • Docker
  • Docker Compose
  • Nginx
  • Linux
  • Git / GitHub
  • GitHub Actions (CI)
  • SUMO
  • OMNeT++
  • CI/CD
  • AWS / Azure

Frontend y móvil

Interfaces web y apps Android que consumen mis APIs

  • React
  • Vite
  • Tailwind CSS
  • Flutter
  • Dart
  • flutter_bloc
  • JavaScript
  • HTML / CSS
  • Next.js
  • TypeScript
  • Framer Motion

Prácticas

Cómo diseño y documento

  • Clean Code
  • SOLID
  • UML
  • Diseño orientado a objetos
  • Enterprise Architect
  • Pruebas automatizadas
  • Clean Architecture

IA y agentes

Agentes de IA en mi flujo de trabajo y como producto: construyo herramientas que los integran y monitorean

  • Agentes de IA
  • Claude Code (hooks y línea de estado)
  • Codex
  • Gemini CLI
  • GitHub Copilot CLI
  • Integración de LLMs por API
  • MCP
  • LangChain / LangGraph
  • Observabilidad de agentes (eventos, tokens)
  • Desarrollo asistido por IA
  • Prompt engineering

Trayectoria

Experiencia, investigación y formación

Experiencia

  1. 2025 — Presente

    Cali, Colombia

    Desarrollador Backend

    Jabones Rocío — Sistema de Ventas e Inventario

    • Diseñé y desplegué el backend en Laravel (APIs REST, MySQL, tokens y roles) para ventas, inventario y pedidos, consumido por un frontend React; redujo ~60% el tiempo de gestión manual.
    • Implementé lectura con pistola de código de barras para todo el catálogo, agilizando el registro de ventas y el control de inventario en punto de venta.
    • PHP (Laravel)
    • MySQL
    • REST
    • React
    • Docker
    • Git
    • Linux
  2. 2026 — Soporte activo

    Cali, Colombia

    Desarrollador Backend

    SOS Natural — Sistema de Gestión Empresarial

    • Desarrollé y entregué el backend en Laravel para ventas, inventario y pedidos: APIs REST, autenticación por tokens y control de roles, integrado con un frontend en React y desplegado con Docker sobre Linux.
    • Proyecto entregado; brindo soporte y mantenimiento continuo en producción.
    • PHP (Laravel)
    • MySQL
    • REST
    • Docker
    • Git
    • Linux

Investigación y proyectos

  1. 2025 — 2026

    Cali, Colombia

    Investigador / Desarrollador ML

    Tesis — Gradient Boosting en Sistemas Ciber-Físico-Sociales

    • Entrené y calibré modelos CatBoost y XGBoost para predecir la probabilidad de desvío de ruta vehicular en una co-simulación tráfico–red 5G (SUMO + OMNeT++), midiendo su impacto en la tasa de caída de conexiones (CDR) por celda en 180 corridas controladas.
    • Diseñé un pipeline ETL reproducible (Bronze/Silver/Gold) que transforma trazas crudas de SUMO en datasets tabulares alineados por ventana de tiempo y celda, sin fuga de datos (data leakage).
    • Python
    • CatBoost
    • XGBoost
    • SUMO
    • OMNeT++
    • SQL
    • Docker
    • Linux
  2. 2024

    Desarrollador Backend / DevOps

    Integración de datos multi-motor con Docker — proyecto académico

    • Monté un entorno dockerizado con PostgreSQL (replicación primario–réplica) y Oracle, con procesos ETL en Pentaho para carga y consulta masiva entre motores.
    • Docker
    • PostgreSQL
    • Oracle
    • Pentaho
    • Linux

Educación

  • Ingeniería de Sistemas

    2022 — 2027

    Universidad Cooperativa de Colombia

    Último semestre (10.º). Grado esperado: primer semestre de 2027. Cali, Colombia.

  • Técnico en Sistemas

    2019 — 2021

    SENA

Idiomas

  • Español

    Nativo

  • Inglés

    B1 · lectura de documentación técnica

Contacto

Busco mi primer rol como desarrollador backend o de datos.

Equipo presencial, híbrido o remoto. Si tienes una vacante o un proyecto en el que pueda aportar, escríbeme y te respondo pronto.