jhonathan@portfolio :~$ whoami

Jhonatan Berrios

Full-Stack Developer

"No soy especialista en una sola cosa.
Me especializo en aprender."

GitHub LinkedIn Colombia · Remoto

Sobre mí

Jhonatan Berrios
4+
años de experiencia
3
países de trabajo remoto

Jhonatan Berrios

Soy Jhonatan. No llegué a la tecnología solo para escribir código, llegué porque me apasiona crear y más si lo que construyo es útil. Me define completamente la actitud, huyo de la comodidad y adoro lo desconocido porque siempre me enseña más, me encanta aprender cosas nuevas, asumir responsabilidades y avanzar incluso cuando no tengo todas las respuestas. Creo que crecer en esta industria no depende solo de cuanto sabes, sino de tu capacidad para aprender, asumir responsabilidad y mantener constancia. Siempre que me comprometo con algo busco entender el propósito detrás de ello, y aportar más allá de lo que esperan de mí. No me interesa solo cumplir tareas, me interesa generar impacto y dejar las cosas mejor de como las encontré. Valoro el lado humano de la tecnología como comunicar con claridad, colaborar con intención y entender a las personas detrás de cada problema, porque las mejores soluciones no solo funcionan, también responden a necesidades reales.

Sigo construyendo mi camino hacia el nivel senior, con humildad para aprender, disciplina para mejorar y la convicción de que una gran carrera se construye siendo un 1% mejor cada día.

// características

Autodidacta Full-Stack mindset AI & Automation Del req al deploy Team Player Product thinker

const filosofia = {
  aprender: "rápido",
  entregar: "con calidad",
  iterar: true
}

Tecnologías

Las herramientas con las que trabajo a diario. La lista crece con cada proyecto.

Next.js Next.js
Frontend
Nuxt 3 Nuxt 3
Frontend
Angular Angular
Frontend
React React
Frontend
TypeScript TypeScript
Frontend
Tailwind CSS Tailwind CSS
Frontend
SCSS SCSS
Frontend
Supabase Supabase
Backend
Strapi Strapi
Backend
Nest.js Nest.js
Backend
Node.js Node.js
Backend
PostgreSQL PostgreSQL
Backend
n8n n8n
AI / Auto
OpenAI API OpenAI API
AI / Auto
WhatsApp API WhatsApp API
AI / Auto
Git Git
Tools
Vercel Vercel
Tools
Figma Figma
Tools
Docker Docker
Tools
Socket.IO Socket.IO
Tools

Experiencia

Frontend Engineer

Bamba Travel ↯ remoto
may 2025 → actualidad
México
▶ Ver responsabilidades
  • — Responsable de la arquitectura frontend y el desarrollo de funcionalidades para Bamba y Baboo, dos plataformas de comercio electrónico del sector turístico, sobre una arquitectura multi-brand que permite mantener ambas marcas en una única base de código.
  • — Lideré la migración de Baboo y Bamba de Angular a Nuxt 3, implementando renderizado del lado del servidor (SSR), URLs semánticas y redirecciones 301. Establecí un design system a partir de diseños existentes en Figma, convirtiéndolos en componentes reutilizables, design tokens y una arquitectura de estilos basada en BEM y mixins centralizados.
  • — Desarrollé funcionalidades core de búsqueda, reserva y personalización de viajes, junto con internacionalización (i18n) e integraciones de pago con Stripe y PayPal.
  • — Gestiono el ciclo de entrega frontend a producción, incluyendo la integración de cambios, los despliegues y la verificación posterior al release.
Nuxt3Vue3SSRi18nStripePayPalBEM

Software Engineer

Quo Digital ↯ remoto
oct 2024 → actualidad
México
▶ Ver responsabilidades
  • — Lidero la estrategia técnica y el desarrollo end-to-end de trabajacerca.com, definiendo la arquitectura y construyendo soluciones full-stack e impulsadas por IA para automatizar procesos de negocio, desde la concepción hasta el despliegue y evolución continua del producto en producción.
  • — Diseñe, desarrolle y mantengo TaLía, un agente de IA que automatiza la preselección de candidatos mediante entrevistas por WhatsApp, evaluando nivel de inglés y analizando CV, contexto y requisitos de cada vacante para priorizar talento, reduciendo cerca del 50% el tiempo de validación de candidatos.
  • — Diseñé e implementé una arquitectura RAG para búsqueda conversacional de vacantes, incluyendo un pipeline de ingesta y generación periódica de embeddings con OpenAI text-embedding-3-small, gestionado mediante una cola de trabajos pendientes, y un sistema de recuperación híbrida que combina búsqueda semántica con filtros estructurados. Implementé la lógica de decisión del agente para seleccionar dinámicamente la estrategia de búsqueda más adecuada o combinar ambas según la intención del usuario.
Next.jsSupabasePostgreSQLEdge FunctionsAIRAG

Frontend Developer

Lupa ↯ remoto
ene 2023 → mar 2024
Estados Unidos
▶ Ver responsabilidades
  • — Participé en el desarrollo y evolución de una plataforma interna enfocada en procesos comerciales (CRM) y de reclutamiento (ATS), aplicando React.js.
  • — Contribuí en la construcción de soluciones para optimizar flujos de trabajo, automatizar tareas repetitivas y mejorar la eficiencia operativa del equipo.
  • — Colaboré en la construcción de landing pages comerciales, optimizando experiencia de usuario y objetivos de conversión.
React.jsBitbucket

Frontend Developer

Practy Labs Presencial
ago 2021 → nov 2022
Colombia
▶ Ver responsabilidades
  • — Evolucioné y mantuve el frontend de Practy, un sistema POS desarrollado con Angular y Electron, enfocado en ventas, inventario y operación comercial.
  • — Desarrollé funcionalidades clave como agregar productos con la lectura de sus códigos de barras, gestión de inventario, reportes PDF/Excel y comandas o sistema de mesas para restaurante.
  • — Integré dispositivos externos como impresoras térmicas y lectores de códigos de barras.
  • — Participé en la creación de un sistema de tickets en tiempo real con Socket.IO, fortaleciendo la gestión de soporte interno y reduciendo tiempos de respuesta al cliente.
AngularJSElectronSocket.IOTrello
// inicio del viaje · autodidacta desde siempre

Proyectos

TrabajaCerca

TrabajaCerca

Plataforma de reclutamiento donde las personas buscan empleo y los reclutadores encuentran talento, desarrollada casi de inicio a fin desde mi comienzo en Quo.

Next.jsSupabaseStrapin8nTailwind CSSTypeScript
VendeloVe

VendeloVe

Proyecto personal para explorar arquitectura POS full-stack, con infraestructura dimensionada para uso real de aprendizaje.

NestJSNext.jsTypeScriptPostgreSQLPrismaTailwind CSSZustandTanStack QueryJWTCloudinaryREST API
Bamba travel

Bamba travel

E-commerce B2C y B2B productivo de turismo digital, migrado de Angular a Nuxt 3 con SSR y SEO optimizado.

Nuxt 3AlgoliaSCSSPiniaStripeTypeScript
Baboo travel

Baboo travel

E-commerce de viajes productivo B2B y B2C, implementado con SEO y SSR.

Nuxt 3AlgoliaSCSSPiniaStripeTypeScript

¿Construimos algo juntos?

Estoy abierto a conversaciones sobre proyectos con impacto real.
Si tienes un problema interesante, hablemos.