Vitor Rafael Queiroz Ferreira, Developer in Pau dos Ferros - Rio Grande do Norte, Brazil
Vitor is available for hire
Hire Vitor

Vitor Rafael Queiroz Ferreira

Full-stack Engineer and Developer

Pau dos Ferros - Rio Grande do Norte, Brazil

Toptal member since August 21, 2026

Bio

Vitor is a full-stack engineer with over 4 years of experience specializing in React, Next.js, and TypeScript for streaming, mobility, and SaaS products. He built the video player and streaming architecture for Tela Brasil, enabling the platform to handle 3+ million users. Vitor also leads React Native development at SafePilot and has mentored new developers as a React Native instructor at CEPEDI.

Portfolio

AIOTI | Tecnologia para Mobilidade Segura
React Native, Expo, Kotlin, Swift, TanStack Query, Front-end, JavaScript...
Tela Brasil
HTTP Live Streaming (HLS), TanStack Query, Next.js, React Hook Form, Zod...
Independent
React Router, NestJS, Prisma, Payload CMS, Asaas, Next.js, BullMQ, Front-end...

Experience

  • TypeScript - 4 years
  • Next.js - 4 years
  • React - 4 years
  • React Hook Form - 4 years
  • Front-end Development - 4 years
  • Expo - 2 years
  • React Native - 2 years
  • NestJS - 1 year

Preferred Environment

MacOS, Linux, React, Next.js, TypeScript

The most amazing...

...streaming platform I've built is Tela Brasil, which handled a load test with over 3 million concurrent users after my architecture improvements.

Work Experience

Software Engineer, SafePilot

2024 - PRESENT
AIOTI | Tecnologia para Mobilidade Segura
  • Defined the architecture and standards for the React Native (Expo) codebase and led the mobile team's delivery process.
  • Colaborated in the TurboModule bridge, integrating the native Aioti SDK (Kotlin/Android and Swift/iOS) into React Native, covering permissions, environment-driven API config, and Expo config plugins.
  • Delivered core flows (trip history, profile/permissions, navigation) with TanStack Query and Firebase, plus a white-label build.
Technologies: React Native, Expo, Kotlin, Swift, TanStack Query, Front-end, JavaScript, React Testing Library, React Hook Form, Front-end Development, APIs, GitLab, Docker, React Query, API Integration, Application State Management, REST APIs, User Interface (UI), User Experience (UX)

Front-end Engineer

2024 - PRESENT
Tela Brasil
  • Implemented the video player and streaming architecture (HLS/DASH) with full session lifecycle and progress tracking, for a platform load-tested to 3+ million concurrent users.
  • Migrated the data layer to TanStack Query and moved delivery to AWS CloudFront, improving performance and enabling the platform to pass the 3-million-user Locust load test.
  • Hardened the Next.js app with a nonce-based CSP and accessibility improvements.
Technologies: HTTP Live Streaming (HLS), TanStack Query, Next.js, React Hook Form, Zod, Streaming, Web UX, OAuth, Scaling, Amazon CloudFront, Front-end, JavaScript, React Testing Library, Server-side Rendering (SSR), Single Sign-on (SSO), Front-end Development, APIs, GitLab, Amazon Web Services (AWS), Web App Development, Docker, React Query, API Integration, Application State Management, Jest, REST APIs, User Interface (UI), User Experience (UX), Responsive UI

Freelance Software Engineer

2022 - 2026
Independent
  • Built the public site and donation flow for Guadalupe (nonprofit) with React Router (SSR), NestJS, Prisma, and Payload CMS, integrating Asaas payments with idempotent webhooks and WhatsApp campaigns.
  • Engineered WhatsApp automation for Offertando (eCommerce deals) with Baileys, reaching 10+ broadcast groups.
  • Built Offertando Next.js website with SSR for SEO and organic acquisition, and BullMQ background jobs.
Technologies: React Router, NestJS, Prisma, Payload CMS, Asaas, Next.js, BullMQ, Front-end, JavaScript, Server-side Rendering (SSR), React Hook Form, Full-stack, Front-end Development, APIs, Full-stack Development, GitHub, Web App Development, Node.js, Docker, React Query, API Integration, Application State Management, Jest, REST APIs, Zustand, User Interface (UI), User Experience (UX), Redux, Responsive UI

React Native Instructor

2023 - 2024
CEPEDI
  • Developed educational materials and delivered lectures on React Native, ensuring applied learning outcomes.
  • Mentored students one-on-one guidance to students, helping with project development and problem-solving.
  • Helped students become proficient with Expo and Styled Components, promoting best practices in mobile development.
Technologies: React Native, Expo, Mentorship, JavaScript, Front-end Development, APIs, GitHub, API Integration, Application State Management, REST APIs

Experience

Mandaumzap

https://github.com/bolodecaco/mandaumzap
Developed a full-stack application for automated WhatsApp messaging, featuring a web interface for managing contacts and messages. I implemented secure authentication (JWT and Keycloak), message delivery monitoring, and containerization with Docker. I leveraged modern and robust tools to ensure scalability and security.

marcoja - agenda platform

https://github.com/vitorqf/marcoja
Multi-tenant backend/admin for one-owner service businesses (barbershops, salons, studios) in Brazil: catalog management, professional availability, client bookings, and appointments in one place. The owner sets up their business, manages services and schedule, and clients book appointments through a public booking flow, no spreadsheets or phone calls required.

Archdrill

https://archdrill.pages.dev/
LeetCode for system design. Pick a problem with real constraints, design the architecture on a canvas, simulate how it holds up under load, and get AI feedback graded against a hidden rubric. Iterate until the score climbs.

Education

2022 - 2025

Bachelor's Degree in Information Technology

Instituto Federal do Rio Grande do Norte - Pau dos Ferros, Rio Grande do Norte, Brazil

Skills

Libraries/APIs

React, React Query, REST APIs, React Hook Form, Node.js, React Testing Library, React Router, WebRTC, Zod, React Flow

Tools

GitHub, GitLab, Expo, Prisma, Amazon CloudFront, Keycloak, Shadcn, Vitest

Languages

TypeScript, JavaScript, Kotlin, Swift

Frameworks

Next.js, Tailwind CSS, Jest, React Native, NestJS, Payload CMS, Locust, Flask, Spring Boot, Express.js, Redux

Platforms

Docker, Firebase, MacOS, Linux, Amazon Web Services (AWS), Vercel

Storage

PostgreSQL, MongoDB, Amazon S3 (AWS S3), Redis

Paradigms

API Architecture, Testing

Other

Web App Development, Full-stack Development, Front-end Development, Front-end, Full-stack, API Integration, Application State Management, User Interface (UI), Responsive UI, APIs, Server-side Rendering (SSR), Single Sign-on (SSO), User Experience (UX), HTTP Live Streaming (HLS), Dashboards, TanStack Query, Asaas, BullMQ, WhatsApp, Web UX, System Design, Streaming, OAuth, Scaling, Mentorship, NextAuth.js, Vite, AI Agents, Zustand

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring