Ingeniero de software enfocado en IA

Jorge Arraga

Diseño y desarrollo sistemas de software confiables de punta a punta. Combino arquitectura distribuida, ingeniería asistida por IA, SDD y flujos de trabajo integrados mediante MCP.

Desde Reconquista, Santa Fe

Jorge Arraga

01

Resumen profesional

Soy ingeniero de software enfocado en IA, con más de 10 años de experiencia en el desarrollo de productos y sistemas full stack. Actualmente combino arquitectura distribuida, análisis de datos e ingeniería asistida por IA.

Diseño flujos de Specification-Driven Development (SDD) con agentes especializados, contratos verificables y handoffs versionados. Integro la IA con las fuentes reales del proyecto mediante Model Context Protocol (MCP), para investigar, implementar y validar con datos y evidencia en lugar de trabajar sobre supuestos.

Empecé a programar con JavaScript puro, antes de que los frameworks fueran la norma. Con el tiempo incorporé React.js, Next.js, Vue.js, Nuxt.js y TypeScript, siempre con el foco puesto en crear interfaces rápidas, mantenibles y escalables.

Mi recorrido en backend comenzó con Node.js y WebSockets; después sumé NestJS y finalmente me especialicé en Go. Trabajo especialmente en optimización de rendimiento, con logs, métricas y profiling de CPU y memoria para mejorar la eficiencia y la confiabilidad de los sistemas.

Tengo amplia experiencia en pruebas unitarias, end-to-end y de frontend con herramientas como Cypress. También realizo pruebas de rendimiento y de carga para comprobar la estabilidad y la capacidad de escalar en condiciones reales.

Trabajo principalmente con MongoDB y también tengo experiencia con bases de datos SQL, Elasticsearch y GraphQL. Uso ORMs y herramientas como Apollo para diseñar APIs y resolver el acceso a datos de manera eficiente.

Desplegué y operé aplicaciones en AWS —con servicios como EC2 y S3— y en DigitalOcean, tanto con App Platform como mediante Docker.

Para diseño, planificación y trabajo en equipo uso herramientas como Figma, FigJam, Jira y Confluence.

Conozco todo el ciclo de desarrollo de software: arquitectura, diseño de sistemas, implementación, pruebas, despliegue, monitoreo y alertas en producción.

Fuera del trabajo me interesan la ciencia, la tecnología y la exploración espacial. Disfruto estar en casa, jugar videojuegos, compartir tiempo con amigos y practicar tenis y running.

Cómo llegué hasta acá

Comencé mi carrera trabajando con programación de bajo nivel para PLC y con desarrollo web antes de la aparición de los frameworks modernos de frontend, utilizando PHP y MySQL.

También desarrollé aplicaciones nativas para Android con Android Studio y Java antes de retomar mi enfoque en aplicaciones web.

A lo largo de mi carrera trabajé además con herramientas y plataformas como Ant Design, Material UI, Firebase, Heroku y servidores Linux administrados desde cero.

Soy autodidacta y mantengo una formación continua mediante cursos en Udemy, videos en YouTube y artículos técnicos.

02

Experiencia

8 de jun de 2026 Actualidad

Remoto, Argentina

Ingeniero de software full stack enfocado en IA | Go, React, sistemas distribuidos

Staffy

Trabajo a través de Staffy para Primus Capital en el desarrollo de una plataforma de evaluación de riesgo crediticio para operaciones de factoring en Perú. Participo tanto en frontend como en backend y colaboro estrechamente con los equipos de negocio y tecnología.

  • Desarrollo soluciones full stack con Go, React, TypeScript, Vite, Valtio y Ant Design. Trabajo con PostgreSQL, SQL Server y servicios de AWS como SQS, S3 e IAM.
  • Trabajo con APIs, procesamiento asíncrono, sistemas distribuidos, CEL, JWT, Docker, CI/CD, testing automatizado y análisis de datos.
  • Diseñé y aplico un proceso de Specification-Driven Development asistido por IA, con agentes especializados, especificaciones verificables, decisiones trazables y transferencias de contexto versionadas.
  • A través de MCP, conecto herramientas de IA con fuentes de datos, documentación, gestión de proyectos y validación en navegador. Así incorporo la IA a todo el ciclo de ingeniería sin reemplazar la revisión humana ni las verificaciones técnicas.

oct 2025 Actualidad

Argentina

Ingeniero de software independiente | Go, React, diseño de sistemas

Freelance

Como ingeniero de software independiente, desarrollo proyectos propios para profundizar mi experiencia en backend y desarrollo full stack.

  • Desarrollo proyectos personales como Data2UI y Kai para profundizar mis conocimientos en servicios con Go, diseño de APIs, arquitecturas frontend con React y Next.js e interfaces orientadas a datos.
  • Aplico técnicas de optimización de rendimiento, como profiling, benchmarking y patrones de concurrencia en Go.
  • Experimento con flujos de CI/CD, contenedores Docker y estrategias de despliegue en la nube.
  • Profundizo de manera continua mis conocimientos en sistemas distribuidos, observabilidad y diseño de aplicaciones escalables a través de la práctica.

may 2023 oct 2025

Argentina

Ingeniero de software backend | Go, microservicios, Redis | Sistemas de alto rendimiento

MercadoLibre

Trabajé en sistemas de cálculo de costos de envío y promesas de entrega, dentro de una arquitectura distribuida de microservicios desarrollados en Go.

  • Diseñé e implementé servicios de alto rendimiento, optimizados para lograr baja latencia y escalar de manera eficiente. Utilicé goroutines y primitivas de sincronización para procesar cargas concurrentes, y realicé profiling de CPU y memoria, benchmarks y pruebas de carga para detectar cuellos de botella y optimizar el uso de recursos.
  • Armé suites de pruebas unitarias y end-to-end para asegurar la confiabilidad de flujos complejos de precios y logística. También ejecuté pruebas de carga con k6 para validar el comportamiento con tráfico a escala de producción.
  • Implementé pipelines de CI/CD, gestioné el código con GitHub y desplegué servicios en contenedores Docker.
  • Integré Redis como capa de caché y almacenamiento compatible con S3 para gestionar datos distribuidos.
  • Implementé logs estructurados, monitoreo y observabilidad con Kibana, Grafana y Datadog, además de métricas y alertas específicas para mantener la estabilidad en producción.
  • Desarrollé sistemas backend escalables para sostener operaciones logísticas críticas.

jun 2022 abr 2023

Argentina

Desarrollador full stack semisenior | React, Next.js, Node.js, NestJS, TypeScript, GraphQL, Docker

Aerolab Digital

Trabajé en el desarrollo y la evolución de la plataforma web internacional de UTEL, con experiencias adaptadas a 17 países sobre una arquitectura escalable.

  • Desarrollé y mantuve aplicaciones frontend con React, Next.js y TypeScript, e integré Contentful para gestionar contenido en distintas regiones. En backend implementé servicios con Node.js y NestJS y APIs GraphQL consumidas mediante Apollo. También gestioné pipelines de CI/CD y despliegues con Docker para operar de manera confiable en varios países.

nov 2021 jun 2022

Argentina

Desarrollador web semisenior | Vue, Nuxt.js, TypeScript, Node.js, Tailwind CSS

Aerolab Digital

Durante mi primera etapa en Aerolab trabajé en la plataforma de marketing y cursos de Coderhouse, desarrollando aplicaciones frontend adaptables y escalables con Vue, Nuxt.js y TypeScript.

  • Implementé renderizado del lado del servidor y optimicé el rendimiento de campañas educativas con mucho tráfico. Integré servicios en Node.js para gestionar contenido dinámico y usé Tailwind CSS para crear componentes consistentes y mantenibles, alineados con el sistema de diseño del producto.

mar 2021 oct 2021

Córdoba, Argentina

Ingeniero full stack | Next.js, NestJS, Redis | Sistemas de e-commerce escalables

Darwoft

Trabajé en la nueva tienda online de Claro, tanto en el frontend como en una arquitectura Backend-for-Frontend.

  • En el frontend construí y mantuve una plataforma de e-commerce de alto tráfico con Next.js y React, respaldada por un servidor Express a medida para reforzar la seguridad, la caché y el rendimiento. La aplicación integraba Contentful como CMS headless, Google Maps, reCAPTCHA, Material UI, Framer Motion y SWR.
  • En el backend desarrollé un Backend-for-Frontend con NestJS y TypeScript. Organicé catálogo, carrito, pedidos, clientes, autenticación, pagos y SEO en servicios modulares, e implementé autenticación con JWT, validaciones con class-validator, documentación con Swagger y caché con Redis.
  • Aseguré la calidad y la confiabilidad del código con pruebas unitarias y end-to-end en Jest y Supertest, reglas de ESLint y Prettier, y flujos preparados para integración continua.
  • Entregué una plataforma de e-commerce segura, escalable y optimizada para una de las principales empresas de telecomunicaciones.

ago 2020 mar 2021

Argentina

Desarrollador web full stack

Freelance

Desarrollo full stack con Vue.js y TypeScript en el frontend, y NestJS y MongoDB en el backend.

mar 2019 jul 2020

Argentina

Líder de desarrollo

Crosetto Ingeniería S.A.

Lideré el desarrollo de aplicaciones con JavaScript en frontend, Node.js en backend, Elasticsearch y comunicación mediante sockets.

sept 2013 sept 2015

Argentina

Dibujante técnico y programador de PLC

FRIAR S.A.

Dibujo técnico y programación de PLC Siemens.

ago 2009 dic 2010

Argentina

Asistente de dibujo técnico y documentación

Helport S.A. - Gueretchet S.A. - UTE

jun 2008 ago 2009

Argentina

Asistente de dibujo técnico y documentación

Helport S.A.

03

Trabajos seleccionados

Algunos de los productos y sistemas en los que trabajé.

Cálculo de costos de envío en MercadoLibre

01

Cálculo de costos de envío en MercadoLibre

Microservicios en Go para el cálculo de costos de envío.

  • Go (Golang)
  • Microservices
Plataforma web internacional de UTEL

02

Plataforma web internacional de UTEL

Sitio web adaptado a 17 países.

  • Next.js
  • Chakra UI
  • Contentful
Plataforma web de Coderhouse

03

Plataforma web de Coderhouse

Sitio web de Coderhouse para Argentina y otros países.

  • Nuxt.js
  • Tailwind CSS
Grilla adaptable para Aerolab

04

Grilla adaptable para Aerolab

Desafío técnico para construir una grilla adaptable de forma programática.

  • Vue.js
  • Tailwind CSS
Nueva tienda online de Claro

05

Nueva tienda online de Claro

Desarrollo de la nueva plataforma de e-commerce de Claro.

  • Next.js
  • NestJS
  • Jest
  • Material UI
Sistema de gestión de cuentas corrientes

06

Sistema de gestión de cuentas corrientes

Aplicación para gestionar cuentas corrientes.

  • Vue.js
  • Ant Design
Software de control para equipos ASRS

07

Software de control para equipos ASRS

Software para controlar equipos de almacenamiento y recuperación automatizados.

  • JavaScript
  • Node.js
  • Elasticsearch
  • WebSockets
Aplicación para restaurantes

08

Aplicación para restaurantes

Aplicación para gestionar la operación diaria de restaurantes.

  • JavaScript
  • Android
  • Firebase

04

Tecnologías y herramientas

Ingeniería de software con foco en IA

  • AI-assisted software engineering
  • Specification-Driven Development (SDD)
  • Multi-agent development
  • Model Context Protocol (MCP)
  • Claude Code

Backend y sistemas distribuidos

  • Go (Golang)
  • Microservices
  • Node.js
  • NestJS
  • GraphQL
  • REST APIs
  • gRPC
  • WebSockets
  • GORM
  • TypeORM
  • Express.js
  • Bun
  • JWT
  • Common Expression Language (CEL)

Frontend y experiencia de usuario

  • TypeScript
  • React.js
  • Next.js
  • Tailwind CSS
  • HTML
  • CSS
  • JavaScript
  • Vue.js
  • Nuxt.js
  • Contentful
  • Chakra UI
  • Material UI
  • Ant Design
  • Framer Motion
  • SWR
  • Vite
  • Valtio
  • React Router

Datos y persistencia

  • MongoDB
  • Redis
  • MySQL
  • SQL
  • Elasticsearch
  • Amazon S3
  • Firebase
  • PostgreSQL
  • Microsoft SQL Server

Calidad, rendimiento y observabilidad

  • Kibana
  • Datadog
  • Grafana
  • k6
  • Unit testing
  • End-to-end testing
  • Cypress
  • Jest
  • Supertest
  • Chrome DevTools

Cloud, DevOps y entrega

  • Git
  • GitHub
  • GitLab
  • Docker
  • CI/CD
  • AWS SQS
  • Cloudflare
  • Amazon EC2
  • DigitalOcean
  • Heroku
  • Linux
  • Command line

Plataformas y herramientas

  • PHP
  • Java
  • Visual Studio Code
  • GoLand
  • Postman
  • Android Studio
  • Android
  • Figma
  • FigJam
  • Jira
  • Confluence

05

Educación

2015 Actualidad

Formación autodidacta continua en ingeniería de software

Estudio Independiente

2001 2006

Técnico en Equipos e Instalaciones Electromecánicas

E.E.T. N.º 461 Gral. San José de San Martín

06

Idiomas

Inglés

Lectura y comprensión oral: Intermedio

Expresión oral y escrita: Básico

Nacimiento
21 de junio de 1988
Nacionalidad
Argentino
Pronombres
Él

07

Construyamos algo útil

Podés escribirme por email o WhatsApp. En LinkedIn también encontrás toda mi trayectoria profesional.

© 2026 Jorge Arraga