← Ver portafolioEnglishDescargar PDF

Rossmel Abasto

Desarrollador Frontend | Fullstack

Cochabamba, Bolivia | [email protected] | linkedin.com/in/rossmel/ | github.com/rossmelabasto | portfolio.rossmel.com

Resumen profesional

Desarrollador Frontend con más de 3 años de experiencia en WANT Digital Agency construyendo SaaS multi-tenant, apps móviles y sitios web con React, Next.js, React Native y TypeScript (~1.800 commits en productos para clientes de Bolivia y EE. UU.). Base sólida de programación: autodidacta desde 2020 y años escribiendo código de producción sin asistentes de IA. Evolucionando a Fullstack con FastAPI, Node.js, SQLite/PostgreSQL, Firebase y Supabase. Desde 2025 integro IA en productos (RAG híbrido, LLMs locales y en la nube) y en mi flujo diario, para entregar más rápido sin sacrificar calidad.

Habilidades técnicas

Frontend y móvil: React, Next.js (Pages y App Router), React Native, Expo, TypeScript, JavaScript, HTML5, CSS3 / Sass, Tailwind CSS, MUI, shadcn/ui, Redux Toolkit, i18n, PWA, Astro, GSAP, Motion

Backend y datos: Node.js, Express, Python, FastAPI, REST APIs, SSE, NextAuth, SQLite (FTS5, WAL), PostgreSQL, Prisma, Drizzle, Supabase, Firebase, Electron

IA aplicada: RAG, Búsqueda híbrida (BM25 + embeddings), Evaluación de LLMs, Ollama, Groq, Gemini, OpenAI API, DeepSeek, sqlite-vec, GitHub Copilot, Claude Code, Agentes de IA

DevOps, calidad y herramientas: Git, GitHub Actions, GitLab, Docker, Linux (Arch), systemd, Cloudflare Tunnel, Tailscale, KVM / libvirt, pytest, Vitest, Vercel, Bruno, Figma

Experiencia laboral

Desarrollador Fullstack — Independiente

ene 2026 – Actualidad | Cochabamba, Bolivia | Freelance

  • Link'u (proyecto pagado): app de escritorio offline-first para el cobro de agua potable de una comunidad rural en expansión (Electron, React, SQLite), con respaldos cifrados AES-256-GCM, actualizaciones automáticas, 47 tests y CI multiplataforma.
  • SGPG: sistema de gestión de proyectos de grado para la UDABOL, en uso por la jefatura de carrera (Next.js 16, Firebase), con extracción de resumen y etiquetas desde PDF mediante IA (Groq), versionado de documentos y auditoría.

Desarrollador Frontend (Web y Móvil) — WANT Digital Agency / GeekLabs

ago 2022 – ene 2026 | Cochabamba, Bolivia | Pasantía — Freelance — Contrato (2025–2026)

  • Principal desarrollador frontend de Vulcano (hoy CarX), SaaS multi-tenant para talleres mecánicos de GeekLabs, piloteado en un taller real (944 de 1.131 commits): órdenes, cotizaciones, vehículos, reportes de ingresos, calendario, importación CSV, dashboards por rol e i18n ES/EN con Next.js, TypeScript, MUI, Redux Toolkit y NextAuth.
  • Conecté el frontend con el módulo de IA de Vulcano (desarrollado por el líder técnico), que genera automáticamente los servicios de una orden de trabajo.
  • Desarrollé apps móviles en React Native/Expo: Adsie, red de anuncios para Florida que conecta negocios locales, clientes e influencers (434 de 497 commits); la app de mecánicos de Vulcano (notificaciones push, temporizador de servicio); One Life Fitness (gimnasio de Cochabamba y La Paz) y OneHand (citas de fisioterapia).
  • Construí el frontend de Bite, SaaS multi-tenant de menú digital y pedidos para restaurantes (Next.js App Router): pedidos a mesa por QR, checkout, cupones, sucursales, planes y Google Maps.
  • Desarrollé el sitio web en WordPress de LYNX Bolivia, tienda de electrónica y electrodomésticos.
  • Trabajé junto al líder técnico (backend) integrando APIs REST, con revisiones de código y entregas en ciclos cortos bajo presión de fechas.
  • Comencé como pasante (3 meses), continué como desarrollador freelance con pago mensual y fui contratado formalmente de 2025 a 2026.

Proyectos

AdvAI — Proyecto de grado · UDABOL (2026)

Auditoría legal de contratos con IA y citas verificables. Búsqueda híbrida BM25 (SQLite FTS5) + embeddings bge-m3 fusionados por RRF sobre 3.267 artículos y 971 autos supremos: el acierto de recuperación (acierto@8) subió de 42,9 % a 80 %. El modelo solo elige claves de las fuentes mostradas y el texto citado lo inserta el sistema: 82,9 % de citas correctas y 94,6 % de cláusulas sin error grave en la evaluación interna.

Tecnologías: Next.js 16, React 19, TypeScript, Python, FastAPI, SQLite FTS5, Ollama, RAG, SSE, pytest

Homelab — Proyecto personal · Infraestructura (2026)

Servidor casero 24/7 con diez servicios públicos y un agente de IA (OpenClaw) que lo opera. Exposición segura con Cloudflare Tunnel (sin puertos abiertos), acceso privado por Tailscale, UFW y fail2ban. Servicios en Docker y systemd: media server, lector de mangas, Notebook (mis apuntes con IA, open source) y más; backups con timers.

Tecnologías: Arch Linux, Docker, systemd, Cloudflare Tunnel, Tailscale, OpenClaw, KVM

Notebook — Proyecto personal · En mi servidor (2026)

Apuntes como un chat contigo mismo, con memoria: les preguntas, los buscas y estudias con flashcards. Open source. Búsqueda híbrida dentro de SQLite: significado (sqlite-vec) + palabras exactas (FTS5) fusionadas con RRF, sin base vectorial aparte. Recall@6 del 93 % medido con datos reales. Respuestas en vivo con citas: cada fuente lleva al mensaje exacto y resalta la frase que usó la IA; las conversaciones recuerdan el contexto.

Tecnologías: Node.js, Express, SQLite, sqlite-vec, FTS5, RAG, Groq, Gemini, SSE, PWA, JavaScript

Rubik — Proyecto personal · En mi servidor (2026)

Para practicar cubo de Rubik y otros puzzles, con mezclas oficiales y visor 3D. Mezclas oficiales y visor 3D con cubing.js, la librería de la comunidad cubera, incluido su generador de mezclas en WebAssembly. Sin depender de CDNs: la librería va incluida en el propio sitio, así que funciona aunque un servicio externo falle.

Tecnologías: JavaScript, cubing.js, WebAssembly, HTML, CSS

rOS — Proyecto personal · Linux (2026)

Mi propio flavor de Arch, en uso diario y en camino a ser una distro. Escritorio Wayland con niri y DankMaterialShell (Quickshell/QML); greeter sobre greetd; arranque con Limine y branding propio. ros-update: snapshot de Timeshift antes de actualizar pacman, AUR y flatpak; gestión de modos de GPU (PRIME) y perfiles de energía automáticos.

Tecnologías: Arch Linux, niri, DankMaterialShell, Limine, Shell, systemd

Educación

Ingeniería de Sistemas — Universidad de Aquino Bolivia (UDABOL)

2021 – 2027 (previsto) · Último semestre; defensa interna dic. 2026, externa mar. 2027

Proyecto de grado: AdvAI — auditoría legal de contratos con IA (RAG híbrido + LLMs).

Diplomado en Desarrollo de Software (posgrado) — Universidad de Aquino Bolivia (UDABOL)

2026 – en curso · 4 módulos

Desarrollo de Aplicaciones Web — Solaning

2022 · Completado

Formación complementaria: Platzi, Coursera, Udemy, freeCodeCamp, Google for Education, W3Schools

Idiomas

Español (Nativo), Inglés (Avanzado (C1))

Habilidades blandas

Resolución de problemas, Autonomía, Trabajo bajo presión, Aprendizaje rápido, Comunicación con clientes, Documentación técnica