Pular para o conteúdo
disponível para projetos

MOISÉS
RIBAS

Desenvolvedor Full Stack + QA Automatizador

Desenvolvo aplicações web e automações com foco em resolver problemas reais, combinando experiência em Full Stack e QA Automation. Trabalho com React, Next.js, TypeScript, Node.js e Java para criar interfaces bem construídas, sistemas mais confiáveis e soluções que unem usabilidade, performance e qualidade técnica.

~/sobre.json
atuação
QA Automation · Full Stack
stack
Java · TypeScript · React · Next.js · Node.js
testes
Selenium · Cucumber · TestNG · Cypress · Postman
status
Aberto a novas propostas
rolar
01

// Sobre mim

Moisés Ribas

Full Stack · QA Automatizador

Desde cedo fui fascinado por tecnologia, inspirado pelo meu irmão mais velho. Meu primeiro projeto foi feito no Notepad: uma tela preta com meu nome. Mas foi ao assistir o TCC dele que decidi seguir de vez nessa área. Desde então, sigo evoluindo, aprendendo e criando com a mesma empolgação daquele garoto que viu seu nome numa tela pela primeira vez.

> sempre aprendendo, sempre construindo

02

// Trajetória

  1. Desenvolvedor QA Automatizador

    GlobalHITSS

    2025 - Presente

    Desenvolvimento e manutenção de testes automatizados para validação de qualidade de software, utilizando Java, Selenium WebDriver, Cucumber e TestNG. Atuação na criação de planos e casos de teste, execução de regressões, análise de bugs e integração de automações em pipelines CI/CD com Jenkins e GitHub Actions.

  2. Desenvolvedor Full Stack

    Freelancer

    2022 - Presente

    Desenvolvimento de aplicações web completas com JavaScript, TypeScript, React, Next.js e Node.js. Criação de APIs REST, autenticação JWT, dashboards administrativos, integrações com PostgreSQL/MySQL, versionamento com GitHub e deploy em ambientes cloud como Vercel e Railway.

  3. Professor de Programação

    Ctrl+Play

    2024 - 2025

    Ministrei aulas de programação para crianças e adolescentes, abordando lógica de programação, Python, React, Node.js, Scratch, Unity e modelagem 3D. Desenvolvi projetos práticos e acompanhei a evolução dos alunos com foco em criatividade, raciocínio lógico e resolução de problemas.

03

// Stack & ferramentas

Frontend

  • React
  • Next.js
  • Tailwind
  • TypeScript

Backend

  • Node.js
  • Python
  • Java
  • Golang

DevOps

  • Docker
  • AWS
  • GitLab CI
  • Git

Design

  • Figma
  • Framer Motion
  • UI Design
  • UX Design

Banco de Dados

  • PostgreSQL
  • MySQL
  • MongoDB
  • Firebase

Testes

  • Cypress
  • Selenium
  • Postman
  • Jest
04

// Projetos em destaque

Captura do projeto QASSIST

QASSIST

01

Plataforma local-first para engenheiros de QA: importar especificações Swagger/OpenAPI, testar APIs em um API Lab integrado, gerar cadernos de teste em Excel e capturar evidências de execução — com sincronização em nuvem quando online.

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Radix UI
  • shadcn/ui
  • Zustand
  • TanStack Query
  • Supabase
  • PostgreSQL
  • Swagger
  • OpenAPI
  • Zod
  • Vitest
  • Playwright
Captura do projeto Aurum

Aurum

02

Landing page para uma revendedora de relógios, com interface elegante e moderna.

  • HTML
  • CSS
  • JavaScript
  • Tailwind CSS
Captura do projeto ZENY

ZENY

03

Site institucional da Zeny, empresa de desenvolvimento de softwares, sites e aplicativos sob demanda. Landing page com seções de serviços, processo de trabalho, métricas e formulário de contato integrado com envio de emails via SMTP — com animações de scroll e design responsivo.

  • Next.js 14
  • React 18
  • TypeScript
  • Tailwind CSS
  • Nodemailer
  • Lucide React
Captura do projeto PataCerta

PataCerta

04

Plataforma de adoção de animais com verificação de identidade, anúncios por localização, contato via WhatsApp, painel de moderação e exclusão de conta self-service.

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Radix UI
  • shadcn/ui
  • Supabase
  • PostgreSQL
  • RLS
  • Framer Motion
  • Zod
  • Vitest
  • Playwright
Captura do projeto Code Viewer

Code Viewer

05

Plataforma para criar, editar e compartilhar projetos de código por URL pública, com árvore de arquivos, editor com autosave, preview de Markdown e proteção contra abuso.

  • React 18
  • TypeScript
  • Vite
  • Tailwind CSS
  • Express
  • Vercel Serverless Functions
  • PostgreSQL
  • Neon
  • Upstash Redis
  • Cloudflare Turnstile
  • PrismJS
  • Vitest
  • Playwright
Captura do projeto FontFinder

FontFinder

06

Extensão para Google Chrome que identifica fontes em páginas web, exibe informações do elemento, mantém histórico local e permite copiar propriedades CSS.

  • JavaScript
  • Chrome Extension Manifest V3
  • Chrome Storage API
  • Chrome Scripting API
  • Chrome Commands API
  • Service Worker
  • HTML
  • CSS
Captura do projeto ColorFinder

ColorFinder

07

Extensão para Google Chrome que captura cores da tela, exibe formatos HEX, RGB e HSL, mantém histórico local e permite exportar paletas.

  • JavaScript
  • Chrome Extension Manifest V3
  • EyeDropper API
  • Chrome Storage API
  • Chrome Scripting API
  • Chrome Commands API
  • Service Worker
  • HTML
  • CSS
05

// Contato

Vamos construir algo juntos.

Disponível para novos projetos e oportunidades. Tem uma pergunta ou só quer dar um oi? A caixa de entrada está sempre aberta.