~/gribeiro.dev

Hi, I'm

Gabriel Ribeiro

Fullstack Developer

Building web applications end to end for over 5 years — currently crafting solutions for large-scale live events at Zig, with React, Next.js, Node.js and TypeScript.

const stack = [React, Next.js, Node.js, TypeScript]

Photo of Gabriel Ribeiro

About me

From help desk to the stages of Brazil's biggest live events

I'm a mid-level fullstack developer specialized in ReactJS, Next.js and Node.js, working professionally with web development since 2021. Today, through Cubos Tecnologia, I work at Zig — a leading technology company for live entertainment in Brazil — building solutions that support large events, arenas and high-volume operations.

My journey started at a help desk and went through agency work, a software house and freelancing: I've delivered more than a dozen websites and systems end to end, from the Figma layout to AWS server setup and domain configuration.

I love turning creative concepts into exceptional experiences: performant interfaces, well-designed APIs, tests, CI/CD and observability. Right now I'm deepening my Docker knowledge and sharpening my English.

Day to day I'm organized, a fast learner and good at giving and receiving feedback. Starting my career in customer service left me with a sharp eye for customer experience — and that's the lens I build products through, always playing as part of the team.

years of experience
5+
projects in production
10+
GitHub repositories
40+
beyond-the-code.ts
const gabriel = {
  age: 24, // born Apr 27, 2002
  base: "Piracicaba — SP, Brazil",
  mission: "building apps that create visibility and solve real problems",
  animes: ["Naruto", "Demon Slayer", "Jujutsu Kaisen", "Attack on Titan", "My Hero Academia", "Solo Leveling"], // watchlist: always growing
  fandoms: ["Star Wars", "Game of Thrones"],
  hobbies: ["gym", "dogs & animals"],
  music: "a bit of everything — always on shuffle",
};

Experience

Professional journey

  1. Mid-level Fullstack Developer

    Present

    Cubos Tecnologia → Zig · May 2025 — Present

    Allocated to Zig, a leading live-entertainment technology company. I started in the Payments tribe and today work in the Internal Products tribe, evolving the solutions that support large events, arenas and high-volume operations.

    • Migrated the product's entire backend to accept Brazil's new alphanumeric CNPJ (company tax ID), a change that cut across the platform's services
    • Worked in the Payments tribe (payments and cashless) and currently in the Internal Products tribe
    • New features and interfaces with React and TypeScript, following the design system and Figma prototypes
    • APIs, integrations and services with Node.js, consuming internal and external APIs
    • Monitoring and observability with Datadog and Grafana
    • Direct collaboration with product, design and backend — best practices, versioning and code quality
    ReactTypeScriptNode.jsDatadogGrafanaFigma
  2. Junior Front End Developer

    SmartBreeder · Sep 2024 — May 2025

    Built new screens for the company's system with ReactJS, from Figma prototypes and the product's design system.

    • Screens built from layouts prototyped in Figma
    • Reusable components within the design system
    • API integration and consumption
    ReactTypeScriptFigma
  3. Junior Full Stack Developer

    TBrWeb · Jul 2022 — Aug 2024

    Built modern, responsive websites with custom layouts, end to end: from frontend to deploy.

    • Websites and systems with React, Next.js, Node.js and Tailwind, honoring each client's visual identity
    • API integrations, backend and frontend development
    • Full deployment: AWS server setup and domain/subdomain configuration
    • Client support: site/system adjustments and corporate email setup
    ReactNext.jsNode.jsTailwindAWS
  4. Help Desk Technical Support

    TBrWeb · Jun 2021 — Jul 2022

    My way into tech: technical support and troubleshooting — from intern to full-time in 6 months, and from there to the development team.

  5. Telemarketing

    Clínicas QSorriso · Dec 2020 — May 2021

    Customer prospecting and appointment scheduling. The foundation in communication and customer experience I still carry into my work with teams and users.

Projects

What I've built

Featured case studies

Delivered websites & systems

Freelance projects live in production, built end to end — from layout to deploy.

There's more on GitHub

40+ repositories across projects, technical challenges and studies.

View GitHub

Skills

Technologies & tools

Frontend

ReactNext.jsTypeScriptTailwindCSSJavaScriptReact QueryStyled ComponentsHTML5 / CSS3

Backend

Node.jsREST APIsNestJSPrismaTypeORMSQLPostgreSQLMySQLMariaDB

DevOps & Cloud

DockerAWSCI/CDVercel

Observability

DatadogGrafanaLokiSentryPino

AI & Productivity

Claude CodeCursorGemini API

Quality & Tools

Testes automatizadosGit / GitHubFigmaInsomnia / PostmanWordPressClickUpSlack

Education

Education & certifications

Univesp

Computer Engineering

20222027In progress

Univesp

Bachelor's in Information Technology

20222025Completed

IFSP

Technical Degree in Informatics

20182021Completed

Certifications

Git e GitHub do zero ao avançadoJavaScript AvançadoProgramação Orientada a ObjetosDocker na práticaDesafio Microsserviços Escaláveis

Contact

Let's talk?

Open to new opportunities and good conversations about technology. Reach out on whichever channel you prefer — I reply fast.

gabriel.hsribeiro19@gmail.com