Hola, soy

Armando Rios

Full Stack Developer

Desarrollador Full Stack trabajando en el ecosistema TypeScript , construyendo experiencias de alto impacto con interfaces modernas y servicios backend robustos .

function optimizeExperience() {
  const design = new DesignSystem();
  const code = new CleanArchitecture();

  return {
    design,
    code,
    passion: true
  };
}
        
const stack = {
  frontend: ['React', 'TypeScript'],
  design: ['Figma', 'Tailwind'],
  architecture: ['Clean Code', 'DDD'],
  always: 'Learning'
};
        
desplázate

PROYECTOS

Proyectos destacados

Ver todo
Full Casas
En vivo

Full Casas

Portal inmobiliario moderno que agiliza el descubrimiento de propiedades y la gestión de agentes. Creado con filtros de búsqueda optimizados, manejo dinámico de imágenes y UX responsiva.

Astro NextJS NestJS +5

Toast Library

Librería de notificaciones toast ligera y sin dependencias para JavaScript. Tipada con TypeScript, agnóstica de framework y accesible.

TypeScript JavaScript Astro +1
Asimed24
En vivo

Asimed24

Plataforma integral de gestión médica diseñada para proveedores de atención médica. Agiliza los registros de pacientes, la programación de citas y los flujos de trabajo clínicos.

React NestJS PostgreSQL +3

Gestor de Tareas

Aplicación de gestión de tareas con backend Serverless, autenticación JWT y datos persistentes.

JavaScript Node.js Tailwindcss +1

EXPERIENCIA

Dónde he estado construyendo

  1. jun 2026 — Actual

    Full Stack Developer @ OPENRED Bolivia

    Actual

    Sitio público en Astro más panel de administración en React/TypeScript y servicios NestJS, con dominios bien delimitados entre público, panel y API.

    Stack : Astro · React · TypeScript · NestJS · PostgreSQL

    Ver rol completo
  2. feb 2026 — jun 2026

    Frontend Developer @ OPENRED Bolivia

    Plataforma pública en Next.js con ISR y sincronización de contenido vía webhooks, manteniendo los flujos editoriales cerca de la fuente de datos.

    Stack : Next.js · React · TypeScript · React Flow · Tailwind

    Ver rol completo
  3. ene 2024 — Actual

    Full Stack Developer Freelance @ Independiente

    React, Next.js y Node.js con MongoDB o PostgreSQL según la carga, manteniendo el stack consistente entre proyectos pequeños y medianos.

    Stack : React · Next.js · Node.js · MongoDB · Tailwind

    Ver rol completo

Full Stack Developer · OPENRED Bolivia

jun 2026 — ActualActual

Arquitectura

  • Setup de tres capas: sitio público en Astro, panel en React/TypeScript y servicios NestJS con un contrato de API compartido.
  • Dominios bien delimitados: el sitio público nunca toca las tablas internas directamente, todo pasa por la API.
  • Librería de componentes compartida entre el sitio público y el panel, para mantener diseño y comportamiento consistentes.

Datos e infraestructura

  • PostgreSQL + Drizzle ORM como fuente de datos, con migraciones limpias y schema tipado compartido con la capa de API.
  • Keycloak para autenticación e identidad, incluyendo mapeo de roles entre el panel admin y la API.
  • Redis para cache, colas y realtime — sacar las operaciones largas del request path crítico.
  • MinIO para object storage (archivos clínicos, adjuntos) y Mailgun para email transaccional.

Entrega

  • Docker Compose para entornos locales y de staging; producción vía GitHub Actions en cada merge a main.
  • Backups, jobs programados y observabilidad dentro del mismo Docker Compose, para mantener los entornos reproducibles.

Frontend Developer · OPENRED Bolivia

feb 2026 — jun 2026

Plataforma

  • Aplicación Next.js con ISR (Incremental Static Regeneration) para páginas públicas rápidas, sincronización por webhooks para mantener el contenido editorial al día.
  • Workflows editoriales cerca de la fuente de datos: transiciones de estado, draft / publish y publicaciones programadas.

Visualización

  • React Flow para redes de usuarios y visualización jerárquica, con nodos y aristas a medida del dominio.
  • Optimización para grafos grandes: virtualización, lazy loading de ramas y priorización de nodos en el render inicial.

Workflow y pedidos

  • Sistema de workflow interno con transiciones explícitas, órdenes de trabajo y handoff limpio entre etapas con historial de auditoría.
  • Módulo de pedidos con carrito, checkout y validación admin de comprobantes de pago, conciliando contra los registros de pago del backend.

Full Stack Developer Freelance · Independiente

ene 2024 — Actual

Stack

  • React, Next.js y Node.js, con MongoDB o PostgreSQL según la carga — el mismo modelo mental entre clientes mantiene la iteración rápida.
  • Backends serverless cuando el tráfico es en picos, servidores Node tradicionales cuando el proyecto necesita background jobs o conexiones persistentes.

Integraciones

  • Automatización de comunicación e integraciones con APIs de terceros: email, bridges de WhatsApp, pasarelas de pago y herramientas internas ligeras.
  • Diseñado para handover sin mantenimiento mío: env vars limpios, scripts de seed y READMEs cortos.

Cómo trabajo

  • Propiedad end-to-end: desde el relevamiento de requisitos y el scope, hasta el despliegue y el soporte continuo.
  • Handoffs claros: flujos documentados, credenciales exportadas y un walkthrough grabado cuando el proyecto pasa a un equipo interno.

SKILLS

Las skills con las que trabajo

Las tecnologías principales que uso para llevar software a producción, agrupadas por dónde encajan en el sistema.

Frontend

  • React
  • Next.js
  • Astro
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Zustand
  • TanStack Query
  • React Flow
  • Zod

Backend

  • NestJS
  • Node.js
  • Express
  • PostgreSQL
  • MongoDB
  • Drizzle
  • Redis
  • MinIO
  • Keycloak
  • REST APIs
  • JWT
  • Mailgun

Infra y tooling

  • Docker
  • Docker Compose
  • Git
  • GitHub Actions
  • Linux
  • AWS
  • Jest
  • Vitest
  • Claude Code
  • OpenCode
  • MCP
  • ESLint
  • Prettier
  • Bash
  • PowerShell
  • Lua
  • Rust
  • C#
  • Vercel
  • Netlify
  • Railway
  • Cloudflare
  • NGINX
  • Rspack
  • Firebase
  • GraphQL

TOOLKIT

Toolkit

Utilidades personales y archivos de configuración que mantengo para mi propio flujo — minimalistas, enfocados y fáciles de forkear.

  1. Open source shell minimalist · powerline

    Plugin TMUX Powerline

    /tmux-powerline

    Plugin de Tmux con configuración minimalista y flexible. Perfecto para personalizar tu barra de estado con un diseño Powerline elegante y una paleta de colores suave.

    Shell Tmux Catppuccin
  2. Open source shell · dotfiles bootstrap · reproducible

    Dev Setup scripts

    /dev-setup

    Scripts y archivos de configuración para configurar y estandarizar rápidamente tu entorno de desarrollo.

    Bash Powershell Git Node.js

CONTACTO

Hablemos

Disponible para oportunidades, colaboraciones y conversaciones interesantes. Escríbeme cuando quieras.

Sobre mí

Full Stack Developer con amplia experiencia llevando aplicaciones TypeScript a producción. Desde sitios públicos hasta paneles administrativos y los servicios backend que los sostienen.

Ubicado en Tarija, Bolivia

  • Tarija, Bolivia
  • Full Stack Developer
  • Español / Inglés

Contacto

Disponible para oportunidades Normalmente respondo en menos de 24 horas

Email

Mejor por email

Tarija, Bolivia

GMT-4