Available for freelance · Remote global

Real-time systems & AI that ship.

Full-Stack engineer specializing in real-time systems, AI integrations, and developer tools. 15+ years shipping production code, end to end.

See my work Download CV · PDF

La Paz, Bolivia · UTC-4 · remote worldwide

socket-tester — live LIVE
CONNECT ws://prod.stream:8080 ✓ 12ms
{"channel":"presence","users":41}
SUBSCRIBE mqtt://sensors/#
128 msg/s · 0 dropped · p99 18ms
ai.rag.pipeline → streaming tokens
15+
years shipping
production code
11
years in mission-driven orgs
govs, NGOs, foundations
9
open-source repos
github.com/abelrgr
3
live products in production
running 24/7

// about

Who I am

Abel Gallo Ruiz
Abel Gallo Ruiz
Senior Full-Stack Engineer

For 15+ years I've been building web platforms for governments, foundations, and NGOs across Bolivia, the US, and France. My work spans the entire lifecycle — requirements, architecture, API design, deployment, and server optimization.

Today I specialize in two areas most full-stack developers don't combine: real-time systems (WebSocket, Socket.IO, MQTT, AMQP) and AI integrations in production (OpenAI, Anthropic, RAG pipelines, LLM agents). My stack is TypeScript end-to-end: NestJS, Angular, Astro, React, PostgreSQL, Docker.

Spanish — native English — C1

// how i help

What I can build for you

Most engagements are one of these three. Mix and match — I own the full path to production.

01

Real-time systems

WebSocket, Socket.IO, MQTT & AMQP architecture — live dashboards, presence, streaming, and proxies built to stay up under load.

02

AI integrations

LLM features in production: RAG pipelines, agents, structured extraction and streaming — wired into your product reliably, not as a demo.

03

Full-stack delivery

End to end in TypeScript — architecture, API design, deploy and server setup. I own the work from requirements to running in production.

// selected work

Live products, shipped end-to-end

From problem framing to architecture, deploy, and maintenance.

socket-tester screenshot
LIVE · IN PRODUCTION
case-study/01 · 2026 · full-stack

socket-tester

Problem

Browser-based testing tools don't handle real-time protocols. Engineers install native clients just to debug a WebSocket.

Solution

A NestJS proxy bypasses browser CORS and TLS limits, exposing a single React UI for all protocols — with real-time stats, performance testing, and shareable connection configs.

TypeScriptNestJSReactWebSocketMQTTAMQPDocker

// archive · past work, kept online

llm-api-comparator

llm-api-comparator

2024

Interactive pricing and capability comparator for 25+ LLM APIs across OpenAI, Anthropic, Google, Meta, Mistral, and Cohere.

saas-map

saas-map

2024

Curated catalog of 30+ SaaS tools for LATAM. Pricing and news auto-updated weekly via a crawler + LLM pipeline.

templates-store

templates-store

2026

Curated collection of modern, responsive, free website templates — a community side project.

// experience

15+ years, always owning the work

2014 – Present
USA / France · current

Tutator Foundation

Full-Stack Web Developer
  • Built library management, bookstore, and HR applications — modernizing workflows through Angular SPAs and REST APIs.
  • Owned the full development lifecycle: requirements, architecture, implementation, QA, and release.
AngularLoopbackJSNode.jsMySQL
2020 – Present
github.com/abelrgr

Open Source

Developer & Maintainer
  • Designing and developing free, open-source web systems — tools for real-time testing, AI comparison, management and data visualization.
TypeScriptNestJSReactAstro
2008 – Present
Bolivia · international

Freelance

Full-Stack Web Developer
  • End-to-end web development for clients across Bolivia and internationally — custom builds, server setup, and tech consulting.
End-to-end delivery
2018
Bolivia · freelance

Xavier Albo Foundation

Full-Stack Web Developer
  • Delivered an integrated platform for student records and HR management, deployed on AWS with focus on UX and data integrity.
PHPCodeIgniterMySQLAWS
2010 – 2013
Bolivia

IPDRS · Rural Development Institute

Full-Stack Web Developer
  • Built Web 2.0 and IoT-integrated web solutions; configured and maintained Linux servers for high-availability deployments.
Web 2.0IoTLinux Server
Education
B.Sc. Software Engineering
UTB – Technological University of Bolivia · 2008–2012 · La Paz
Also studied
Electronics & Telecommunications
UMSA – Major University of San Andrés · 2001–2003 · La Paz

// skills

What I work with

01

Core stack

daily driver · 6+ yrs each

TypeScript 12+ yrs
Node.js / NestJS 10+ yrs
Angular 8+ yrs
React 6+ yrs
Astro 3+ yrs
PostgreSQL / MySQL 12+ yrs
Docker 8+ yrs
Linux / VPS 15+ yrs
REST API Design 12+ yrs
Git / CI-CD 12+ yrs
02

Also experienced

can ship production code

VueNext.jsPHP / LaravelMongoDBFirebaseTailwind CSSCypressGraphQL
03

AI & modern

current focus · differentiator

OpenAI / Anthropic APIs
LLM pipelines (RAG, agents)
Embeddings & vector DBs
Prompt engineering
Streaming (SSE)
Multi-modal models

// writing

Notes from shipping

All 6 articles
Apr 18, 2026 socket-tester Rewrite: From ExpressJs WebSocket Tool to Multi-Protocol Testing Platform Apr 17, 2026 Multi-Protocol Echo Server with NestJS: WebSocket, Socket.IO, and MQTT in a Single App Apr 3, 2026 SaaS Map: a Tool Catalog with AI-Automated Weekly Pricing Updates
OPEN FOR PROJECTS

Let's build something that ships

Available for freelance projects — typically 2–8 weeks. Open to long-term collaborations and full-time remote roles. Reply within 24h.

abelgalloruiz@gmail.com
La Paz, Bolivia · UTC-4 GitHub ↗ LinkedIn ↗ CV.pdf ↗