# Jorge Arraga

**Web software engineer**

Reconquista, Santa Fe · [jorgearraga@gmail.com](mailto:jorgearraga@gmail.com) · [+54 9 3482 633220](tel:+5493482633220) · [jarraga.dev](https://jarraga.dev/)

[LinkedIn](https://www.linkedin.com/in/jarraga) · [Instagram](https://www.instagram.com/jorge.arraga/)

## Professional summary

I am a Web Developer with over 10 years of experience building web applications across the full stack.

I started developing without frameworks using vanilla JavaScript, and progressively adopted modern frontend technologies including React.js, Next.js, Vue.js, Nuxt.js, and TypeScript, focusing on building performant, maintainable, and scalable user interfaces.

On the backend, I began working with Node.js and WebSockets, later adopting NestJS for structured backend development, and eventually specializing in Go (Golang). With Go, I focused heavily on performance optimization, working with logging, metrics, CPU profiling, and memory profiling to analyze and improve system efficiency and reliability.

I have extensive experience in testing, including unit tests, end-to-end tests, and frontend testing with tools like Cypress. I have also performed performance testing, load testing, and system-level performance analysis to ensure scalability and stability under real-world conditions.

In terms of databases, I have strong experience with MongoDB and working knowledge of SQL databases. I have also worked with Elasticsearch and GraphQL, using tools and frameworks such as ORMs and Apollo for efficient data access and API design.

I have deployed and operated applications on cloud platforms such as AWS, including services like EC2 and S3, as well as on DigitalOcean using App Platform and Docker-based deployments.

I am familiar with design and collaboration tools such as Figma and FigJam, and have experience working with the Atlassian suite, including Jira and Confluence, to support planning, documentation, and team collaboration.

Overall, I have experience across the entire software development lifecycle, from architecture and system design to implementation, testing, deployment, post-deployment monitoring, and alerting.

Personally, I am passionate about science, technology, and space exploration. I am a calm person who enjoys spending time at home, playing video games, spending time with friends, and practicing sports such as tennis and running.

## Background

I began my career working with low-level PLC programming and web development before modern frontend frameworks existed, using PHP and MySQL.

I also developed native Android applications with Android Studio and Java before returning my focus to web applications.

Throughout my career I have also worked with tools and platforms such as Ant Design, Material UI, Firebase, Heroku, and self-managed Linux servers.

I am self-taught and maintain continuous learning through Udemy courses, YouTube videos, and technical articles.

## Experience

### Independent Software Engineer | Go, React, System Design

**Freelance** · Argentina · Oct 2025 — Present

Independent software engineer focused on strengthening backend and full stack expertise through hands-on development and technical exploration.

- Building personal projects such as Data2UI and Kai to deepen knowledge in Go-based services, API design, frontend architectures with React and Next.js, and data-driven interfaces.
- Practicing performance optimization techniques including profiling, benchmarking, and concurrency patterns in Go.
- Experimenting with CI/CD workflows, containerization with Docker, and cloud-ready deployment strategies.
- Continuously consolidating knowledge in distributed systems, observability practices, and scalable application design through practical implementation.

### Backend Software Engineer | Go, Microservices, Redis | High-Performance Systems

**MercadoLibre** · Argentina · May 2023 — Oct 2025

Backend Engineer specializing in shipping cost calculation and delivery promise systems within a distributed microservices architecture using Go.

- Designed and implemented high-performance services optimized for low latency and scalability, leveraging goroutines and sync primitives to process concurrent workloads efficiently. Conducted CPU and memory profiling, benchmarking, and load testing to identify bottlenecks and improve resource utilization.
- Built unit and end-to-end test suites to ensure reliability across complex pricing and logistics flows. Executed load testing with k6 to validate production-scale traffic behavior.
- Implemented CI/CD pipelines, managed version control with GitHub, and deployed containerized services using Docker.
- Integrated Redis for caching strategies and S3-compatible storage for distributed data management.
- Established structured logging, monitoring, and observability practices using Kibana, Grafana, and Datadog. Implemented custom metrics and alerting systems to maintain production stability.
- Delivered scalable backend systems supporting mission-critical logistics operations.

### Mid-Level Full Stack Developer | React, Next.js, Node.js, NestJS, TypeScript, GraphQL, Docker

**Aerolab Digital** · Argentina · Jun 2022 — Apr 2023

Developed and evolved UTEL’s international web platform, delivering localized experiences across 17 countries within a scalable architecture.

- Built and maintained frontend applications using React and Next.js with TypeScript, integrating Contentful for multi-region content management. Implemented backend services with Node.js and NestJS, exposing GraphQL APIs consumed via Apollo. Managed CI/CD pipelines and containerized services with Docker to support reliable multi-country deployments.

### Mid-Level Web Developer | Vue, Nuxt.js, TypeScript, Node.js, Tailwind CSS

**Aerolab Digital** · Argentina · Nov 2021 — Jun 2022

Developed and maintained the Coderhouse marketing and course platform during my first stage at Aerolab, building responsive and scalable frontend applications using Vue and Nuxt.js with TypeScript.

- Implemented server-side rendering and optimized performance for high-traffic educational campaigns. Integrated Node.js services for dynamic content handling and leveraged Tailwind CSS to create consistent, maintainable UI components aligned with the product’s design system.

### Full Stack Engineer | Next.js, NestJS, Redis | Scalable E-commerce Systems

**Darwoft** · Cordoba, Argentina · Mar 2021 — Oct 2021

Developed Claro’s online store, implementing both the frontend storefront and a Backend-for-Frontend architecture.

- On the frontend, I built and maintained a high-traffic e-commerce platform using Next.js and React, powered by a custom Express server for enhanced security, caching, and performance optimization. The application integrated a headless CMS (Contentful), Google services (Maps & reCAPTCHA), and implemented a modern UI architecture using Material-UI, Framer Motion, and SWR for performant user experiences.
- On the backend, I developed a NestJS (TypeScript) Backend-for-Frontend, organizing business domains such as catalog, cart, orders, customers, authentication, payments, and SEO into modular services. Implemented JWT-based authentication, validation with class-validator, API documentation via Swagger, and caching strategies using Redis to improve performance and scalability.
- Ensured code quality and reliability through unit and e2e testing (Jest, Supertest), linting standards (ESLint + Prettier), and CI-ready workflows.
- Delivered a scalable, secure, and performance-oriented e-commerce platform serving a major telecom brand.

### Full stack web developer

**Freelance** · Argentina · Aug 2020 — Mar 2021

Full stack development with Vue.js and TypeScript on the frontend, and NestJS and MongoDB on the backend.


### Development Lead

**Crosetto Ingeniería S.A.** · Argentina · Mar 2019 — Jul 2020

Responsible for application development using JavaScript on the frontend, Node.js on the backend, Elasticsearch, and socket-based communication.


### PLC Programmer

**Crosetto Ingeniería S.A.** · Argentina · Oct 2015 — May 2018

PLC programming using SEW and Siemens systems.


### Technical Drafter and PLC Programmer

**FRIAR S.A.** · Argentina · Sep 2013 — Sep 2015

Technical drafting and Siemens PLC programming.


### Retail and Wholesale Salesperson

**Elias Yapur S.A.** · Argentina · Jun 2011 — Sep 2013


### Technical Drafting and Documentation Assistant

**Helport S.A. - Gueretchet S.A. - UTE** · Argentina · Aug 2009 — Dec 2010


### Technical Drafting and Documentation Assistant

**Helport S.A.** · Argentina · Jun 2008 — Aug 2009


## Selected work

### Shipping cost calculation at MercadoLibre

Go microservices for shipping cost calculation.

_Go (Golang) · Microservices_

### UTEL international web platform

Website localized for 17 countries.

_Next.js · Chakra UI · Contentful_

### Coderhouse web platform

Coderhouse website for Argentina and other countries.

_Nuxt.js · Tailwind CSS_

### Responsive grid for Aerolab

Technical challenge to build a responsive grid programmatically.

_Vue.js · Tailwind CSS_

### New Claro online store

Development of Claro's new e-commerce platform.

_Next.js · NestJS · Jest · Material UI_

### Current accounts manager

Application for managing current accounts.

_Vue.js · Ant Design_

### ASRS equipment control software

Software for controlling automated storage and retrieval systems.

_JavaScript · Node.js · Elasticsearch · WebSockets_

### Restaurant application

Application for restaurant operations.

_JavaScript · Android · Firebase_

## Skills

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

## Languages

- **English:** Reading and listening: Intermediate; Speaking and writing: Basic.

## Education

### Continuous Self-Directed Learning in Software Engineering

Independent Study · Argentina · 2015 — Present

### Electromechanical Equipment and Installations Technician

E.E.T. No. 461 Gral. San José de San Martín · Argentina · 2001 — 2006
