Ingeniero de software web

Jorge Arraga

Diseño y construyo productos web confiables a lo largo de todo el stack, con especial atención al rendimiento del backend, la calidad de los sistemas y las interfaces cuidadas.

En Reconquista, Santa Fe

Jorge Arraga

01

Resumen profesional

Soy desarrollador web con más de 10 años de experiencia construyendo aplicaciones web a lo largo de todo el stack.

Comencé desarrollando sin frameworks, utilizando JavaScript puro (vanilla JavaScript), y progresivamente adopté tecnologías modernas de frontend como React.js, Next.js, Vue.js, Nuxt.js y TypeScript, enfocándome en construir interfaces de usuario performantes, mantenibles y escalables.

En el backend, comencé trabajando con Node.js y WebSockets, luego adopté NestJS para un desarrollo backend más estructurado, y finalmente me especialicé en Go (Golang). Con Go me enfoqué fuertemente en la optimización de rendimiento, trabajando con logging, métricas, profiling de CPU y profiling de memoria para analizar y mejorar la eficiencia y confiabilidad de los sistemas.

Tengo amplia experiencia en testing, incluyendo tests unitarios, tests end-to-end y testing de frontend con herramientas como Cypress. También he realizado pruebas de performance, pruebas de carga y análisis de rendimiento a nivel de sistema para asegurar escalabilidad y estabilidad bajo condiciones reales.

En cuanto a bases de datos, tengo sólida experiencia con MongoDB y conocimiento de bases de datos SQL. También he trabajado con Elasticsearch y GraphQL, utilizando herramientas y frameworks como ORMs y Apollo para un acceso eficiente a los datos y el diseño de APIs.

He desplegado y operado aplicaciones en plataformas cloud como AWS, incluyendo servicios como EC2 y S3, así como en DigitalOcean utilizando App Platform y despliegues basados en Docker.

Estoy familiarizado con herramientas de diseño y colaboración como Figma y FigJam, y tengo experiencia trabajando con la suite de Atlassian, incluyendo Jira y Confluence, para apoyar la planificación, documentación y colaboración en equipo.

En general, tengo experiencia a lo largo de todo el ciclo de vida del desarrollo de software, desde la arquitectura y el diseño de sistemas hasta la implementación, testing, despliegue, monitoreo posterior al despliegue y sistemas de alertas.

A nivel personal, me apasionan la ciencia, la tecnología y la exploración espacial. Soy una persona tranquila que disfruta pasar tiempo en casa, jugar videojuegos, compartir tiempo con amigos y practicar deportes como 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

oct 2025 Actualidad

Argentina

Ingeniero de Software Independiente | Go, React, Diseño de Sistemas

Freelance

Ingeniero de software independiente enfocado en fortalecer su experiencia en backend y desarrollo full stack mediante desarrollo práctico y exploración técnica.

  • Desarrollo de proyectos personales como Data2UI y Kai para profundizar conocimientos en servicios basados en Go, diseño de APIs, arquitecturas de frontend con React y Next.js, e interfaces orientadas a datos.
  • Práctica de técnicas de optimización de rendimiento incluyendo profiling, benchmarking y patrones de concurrencia en Go.
  • Experimentación con flujos de CI/CD, containerización con Docker y estrategias de despliegue preparadas para la nube.
  • Consolidación continua de conocimientos en sistemas distribuidos, prácticas de observabilidad y diseño de aplicaciones escalables mediante implementación práctica.

may 2023 oct 2025

Argentina

Ingeniero de Software Backend | Go, Microservicios, Redis | Sistemas de Alto Rendimiento

MercadoLibre

Ingeniero backend especializado en sistemas de cálculo de costos de envío y promesas de entrega dentro de una arquitectura distribuida de microservicios utilizando Go.

  • Diseño e implementación de servicios de alto rendimiento optimizados para baja latencia y alta escalabilidad, aprovechando goroutines y primitivas de sincronización para procesar cargas de trabajo concurrentes de manera eficiente. Realización de profiling de CPU y memoria, benchmarking y pruebas de carga para identificar cuellos de botella y mejorar la utilización de recursos.
  • Construcción de suites de pruebas unitarias y end-to-end para garantizar confiabilidad en flujos complejos de precios y logística. Ejecución de pruebas de carga con k6 para validar el comportamiento bajo tráfico a escala de producción.
  • Implementación de pipelines de CI/CD, gestión de control de versiones con GitHub y despliegue de servicios containerizados utilizando Docker.
  • Integración de Redis para estrategias de caching y almacenamiento compatible con S3 para la gestión distribuida de datos.
  • Establecimiento de prácticas de logging estructurado, monitoreo y observabilidad utilizando Kibana, Grafana y Datadog. Implementación de métricas personalizadas y sistemas de alertas para mantener la estabilidad en producción.
  • Entrega de sistemas backend escalables que soportan operaciones logísticas críticas.

jun 2022 abr 2023

Argentina

Desarrollador Full Stack Semi Senior | React, Next.js, Node.js, NestJS, TypeScript, GraphQL, Docker

Aerolab Digital

Desarrollo y evolución de la plataforma web internacional de UTEL, entregando experiencias localizadas para 17 países dentro de una arquitectura escalable.

  • Construcción y mantenimiento de aplicaciones frontend utilizando React y Next.js con TypeScript, integrando Contentful para la gestión de contenido multi-región. Implementación de servicios backend con Node.js y NestJS, exponiendo APIs GraphQL consumidas a través de Apollo. Gestión de pipelines de CI/CD y despliegue de servicios containerizados con Docker para soportar implementaciones confiables en múltiples países.

nov 2021 jun 2022

Argentina

Desarrollador Web Semi Senior | Vue, Nuxt.js, TypeScript, Node.js, Tailwind CSS

Aerolab Digital

Desarrollo y mantenimiento de la plataforma de marketing y cursos de Coderhouse durante mi primera etapa en Aerolab, construyendo aplicaciones frontend responsivas y escalables utilizando Vue y Nuxt.js con TypeScript.

  • Implementación de server-side rendering (SSR) y optimización de rendimiento para campañas educativas de alto tráfico. Integración de servicios en Node.js para el manejo de contenido dinámico y uso de Tailwind CSS para crear componentes de interfaz 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

Desarrollo de la tienda online de Claro, implementando tanto el frontend de la plataforma como una arquitectura Backend-for-Frontend.

  • En el frontend, construí y mantuve una plataforma de e-commerce de alto tráfico utilizando Next.js y React, impulsada por un servidor Express personalizado para mejorar seguridad, caching y optimización de rendimiento. La aplicación integraba un CMS headless (Contentful), servicios de Google (Maps y reCAPTCHA), e implementaba una arquitectura moderna de interfaz utilizando Material-UI, Framer Motion y SWR para ofrecer experiencias de usuario performantes.
  • En el backend, desarrollé un Backend-for-Frontend con NestJS (TypeScript), organizando dominios de negocio como catálogo, carrito, órdenes, clientes, autenticación, pagos y SEO en servicios modulares. Implementé autenticación basada en JWT, validaciones con class-validator, documentación de APIs mediante Swagger y estrategias de caching con Redis para mejorar rendimiento y escalabilidad.
  • Aseguré la calidad y confiabilidad del código mediante tests unitarios y end-to-end (Jest, Supertest), estándares de linting (ESLint + Prettier) y flujos preparados para CI.
  • Entrega de una plataforma de e-commerce escalable, segura y orientada al rendimiento para una importante empresa 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.

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

sept 2013 sept 2015

Argentina

Dibujante Técnico y Programador 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

Una selección de productos y sistemas que ayudé a diseñar y construir.

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

02

Plataforma web internacional de UTEL

Sitio web localizado para 17 países.

  • Next.js
  • Chakra UI
  • Contentful

03

Plataforma web de Coderhouse

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

  • Nuxt.js
  • Tailwind CSS

04

Grilla responsive para Aerolab

Challenge técnico para construir una grilla responsive de forma programática.

  • Vue.js
  • Tailwind CSS

05

Nueva tienda online de Claro

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

  • Next.js
  • NestJS
  • Jest
  • Material UI

06

Administrador de cuentas corrientes

Aplicación para administrar cuentas corrientes.

  • Vue.js
  • Ant Design

07

Software de control para equipos ASRS

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

  • JavaScript
  • Node.js
  • Elasticsearch
  • WebSockets

08

Aplicación para restaurantes

Aplicación para la operación de restaurantes.

  • JavaScript
  • Android
  • Firebase

04

Herramientas técnicas

  • Go (Golang)
  • Microservices
  • TypeScript
  • Node.js
  • NestJS
  • React.js
  • Next.js
  • MongoDB
  • GraphQL
  • Redis
  • REST APIs
  • gRPC
  • Git
  • GitHub
  • GitLab
  • WebSockets
  • Docker
  • Kibana
  • Datadog
  • Grafana
  • Tailwind CSS
  • CI/CD
  • k6
  • Unit testing
  • End-to-end testing
  • GORM
  • TypeORM
  • Cloudflare
  • Amazon EC2
  • Amazon S3
  • Contentful
  • JWT
  • HTML
  • CSS
  • JavaScript
  • PHP
  • Java
  • Vue.js
  • Nuxt.js
  • Express.js
  • Bun
  • Cypress
  • MySQL
  • SQL
  • Elasticsearch
  • Chrome DevTools
  • Visual Studio Code
  • GoLand
  • Postman
  • Android Studio
  • Android
  • Figma
  • FigJam
  • Jira
  • Confluence
  • DigitalOcean
  • Firebase
  • Heroku
  • Linux
  • Command line
  • Chakra UI
  • Material UI
  • Ant Design
  • Framer Motion
  • SWR
  • Jest
  • Supertest

05

Educación

2015 Actualidad

Aprendizaje Autodidacta Continuo 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: Intermedio

Expresión oral y escrita: Básico

Nacimiento
21 de junio de 1988
Nacionalidad
Argentino
Pronombres
Él

07

Construyamos algo útil

La forma más rápida de contactarme es por email o WhatsApp. También podés encontrar mi recorrido profesional en LinkedIn.