jhonathan@portfolio :~$ whoami

Jhonatan Berrios

Full-Stack Developer

"I'm not a specialist in one thing.
I specialize in learning."

GitHub · LinkedIn · Colombia · Remote

// section

About me

Jhonatan Berrios
4+
years of experience
3
countries worked remotely from

Jhonatan Berrios

I'm Jhonatan. I didn't get into tech just to write code — I got into it because I'm passionate about creating things, especially when what I build is useful. Attitude defines me completely: I run from comfort and love the unknown because it always teaches me more. I love learning new things, taking on responsibility, and moving forward even when I don't have all the answers. I believe growing in this industry doesn't depend only on how much you know, but on your ability to learn, take ownership, and stay consistent. Whenever I commit to something, I look to understand the purpose behind it and contribute beyond what's expected of me. I'm not interested in just completing tasks — I'm interested in creating impact and leaving things better than I found them. I value the human side of technology: communicating clearly, collaborating with intention, and understanding the people behind every problem, because the best solutions don't just work, they also respond to real needs.

I keep building my path toward a senior level, with the humility to keep learning, the discipline to keep improving, and the conviction that a great career is built by being 1% better every day.

// traits

Self-taught Full-Stack mindset AI & Automation Req to deploy Team Player Product thinker

const filosofia = {
  aprender: "fast",
  entregar: "with quality",
  iterar: true
}

// tech_stack

Tech Stack

The tools I work with day to day. The list grows with every project.

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

// work_history

Experience

Frontend Engineer

Bamba Travel ↯ remote
May 2025 → present
Mexico
View responsibilities
  • Responsible for the architecture and frontend development of Bamba and Baboo, two e-commerce platforms in the travel industry.
  • Led the frontend migration from Angular to Nuxt3, implementing SSR, semantic URLs, and 301 redirects.
  • Designed and implemented the architecture of a multi-brand ecosystem based on a single codebase for the Bamba and Baboo platforms.
  • Implemented the design system using reusable components, design tokens, BEM, and centralized mixins.
  • Implemented internationalization (i18n) and integration with Stripe and PayPal.
  • Develop and maintain features related to search, booking, and trip personalization.
  • Perform code reviews and take part in platform deployments.
Nuxt3 Vue3 SSR i18n Stripe PayPal BEM

Software Engineer

Quo Digital ↯ remote
Oct 2024 → present
Mexico
View responsibilities
  • Leading the development and technical evolution of TrabajaCerca as the sole developer, defining the architecture and implementing full-stack solutions with Next.js, Supabase, PostgreSQL, Edge Functions, and AI integrations.
  • Designed, developed, and maintain Talía, an AI agent that interviews candidates over WhatsApp, assesses English proficiency, analyzes resumes, and automatically prioritizes talent, cutting validation time by approximately 50%.
Next.js Supabase PostgreSQL Edge Functions AI

Frontend Developer

Lupa ↯ remote
Jan 2023 → Mar 2024
United States
View responsibilities
  • Contributed to the development and evolution of an internal platform focused on sales (CRM) and recruitment (ATS) processes, using React.js.
  • Helped build solutions to optimize workflows, automate repetitive tasks, and improve the team's operational efficiency.
  • Collaborated on building commercial landing pages, optimizing user experience and conversion goals.
React.js Bitbucket

Frontend Developer

Practy Labs On-site
Aug 2021 → Nov 2022
Colombia
View responsibilities
  • Evolved and maintained the frontend of Practy, a POS system built with Angular and Electron, focused on sales, inventory, and business operations.
  • Developed key features such as adding products via barcode scanning, inventory management, PDF/Excel reports, and order/table management for restaurants.
  • Integrated external devices such as thermal printers and barcode scanners.
  • Took part in building a real-time ticketing system with Socket.IO, strengthening internal support management and reducing customer response times.
AngularJS Electron Socket.IO Trello
// where it started · self-taught from day one

// selected_work

Projects

// More coming soon

TrabajaCerca

TrabajaCerca

A recruitment platform where job seekers find work and recruiters find talent, developed nearly from scratch since I joined Quo.

Next.js Supabase Strapi n8n Tailwind CSS TypeScript
VendeloVe

VendeloVe

Personal project exploring a full-stack POS architecture, with infrastructure sized for real learning-scale usage.

NestJS Next.js TypeScript PostgreSQL Prisma Tailwind CSS Zustand TanStack Query JWT Cloudinary REST API
Bambatravel

Bambatravel

Production B2C and B2B digital travel marketplace, migrated from Angular to Nuxt 3 with SSR and optimized SEO.

Nuxt 3 Algolia SCSS Pinia Stripe TypeScript

// let's_build

Let's build something together?

I'm open to conversations about projects with real impact.
If you have an interesting problem, let's talk.