Pedro Alcântara, Developer in Campina Grande - State of Paraíba, Brazil
Pedro is currently unavailable

Pedro Alcântara

Front-end Engineer and Developer

Campina Grande - State of Paraíba, Brazil

Toptal member since May 20, 2026

Bio

Pedro is a senior front-end engineer with 9+ years of experience specializing in the JavaScript/TypeScript ecosystem, with deep expertise in React, Next.js, and React Native. He bridges the gap between complex architectural planning and high-performance UX by building scalable web and mobile apps from scratch. Known for clean, maintainable code, Pedro excels in high-autonomy environments, delivering production-ready software that meets strict business timelines.

Portfolio

Dexian
React, React Native, JavaScript, CMS, GraphQL, Google Cloud, Firebase...
Ideate
React Native, Next.js, Turborepo, Convex, CanvasJS, Clerk, User Experience (UX)...
NeoCharge
Expo, TypeScript, GraphQL, Node.js, Next.js, Front-end Development, Vercel...

Experience

  • Git - 11 years
  • TypeScript - 9 years
  • Node.js - 9 years
  • Front-end - 9 years
  • React - 9 years
  • React Native - 8 years
  • Expo - 6 years
  • Axios - 6 years

Preferred Environment

Linux, Expo, TypeScript, Git, Java

The most amazing...

...thing I've created is a Fediverse open source app that was inspired by my pug. It's called Pugdom.

Work Experience

Front-end Engineer

2023 - 2026
Dexian
  • Architected and managed high-performance eCommerce components using React, focusing on SEO optimization and conversion-driven user experiences.
  • Optimized front-end performance and data retrieval by refining the GraphQL layer, significantly improving TTI and overall interface responsiveness.
  • Streamlined transaction processing via improved HTTP interfaces and Axios, enhancing system reliability and user satisfaction.
  • Implemented responsive design techniques and mobile-first strategies to reduce bounce rates and increase engagement.
Technologies: React, React Native, JavaScript, CMS, GraphQL, Google Cloud, Firebase, Contentful, Next.js, Front-end Development, Vercel, Codex, RESTFul APIs, Tailwind CSS, Payload CMS, User Experience (UX), API Integration, Full-stack, eCommerce, Inventory, Reporting, Asset Management, Dashboards, Amazon Web Services (AWS), HTML, User Interface (UI), Web Design, Android, Redux

Senior Front-end Developer

2025 - 2025
Ideate
  • Spearheaded the development of a highly interactive moodboard creation tool utilizing a canvas-based framework, ensuring smooth rendering, real-time user interactions, and a seamless collaborative experience.
  • Audited and optimized the serverless back-end layer built on Convex, significantly improving query performance, reducing latency for complex reactive data fetches, and data-binding canvas mutations.
  • Maintained and scaled a high-performance Turborepo monorepo workspace, optimizing build pipelines, streamlining shared UI component libraries, and reducing CI/CD build times across teams.
  • Integrated Gemini AI capabilities into the core product, engineering workflows that automatically analyzed user-generated moodboards to produce structured summaries for stakeholder distribution.
  • Engineered a multi-tier authorization structure using Stripe to manage premium versus free-tier feature gating, handling secure webhooks, billing cycles, and user access state.
  • Integrated and configured a robust authentication provider, Clerk, to manage secure user sessions, social logins, and tenant isolation across the application.
Technologies: React Native, Next.js, Turborepo, Convex, CanvasJS, Clerk, User Experience (UX), API Integration, Full-stack, Reporting, Dashboards, HTML, MySQL, Mobile Design, UI Animation, Mobile UI Design, UI Design, UI Engineering, User Interface (UI), Web Design, AI Integration, Redux, Stripe

Front-end Engineer

2022 - 2023
NeoCharge
  • Developed a next-generation mobile application using React Native, focusing on scalable state management and modular architecture.
  • Designed a GraphQL middleware solution to handle complex data requests for electric vehicle infrastructure.
  • Collaborated on external API integrations for carbon footprint validation, ensuring secure and efficient data exchange.
  • Established rigorous testing and code review processes to maintain high code quality and performance standards.
Technologies: Expo, TypeScript, GraphQL, Node.js, Next.js, Front-end Development, Vercel, Codex, RESTFul APIs, Supabase Auth, MongoDB, User Experience (UX), Swift, iOS, Mobile, API Integration, Reporting, Amazon Web Services (AWS), HTML, Mobile Design, UI Animation, Mobile UI Design, UI Design, UI Engineering, User Interface (UI), Web Design, Android, Stripe

Senior Front-end Developer

2021 - 2022
Framework System
  • Collaborated within a global team in India and Russia to enhance native-based applications using WebViews for improved cross-platform functionality.
  • Implemented advanced camera-based features and anti-counterfeit tools using specialized React libraries.
  • Contributed to a high-precision geolocation and mapping project using drones for agricultural management.
Technologies: React Native, Expo, JavaScript, WebView, Next.js, Front-end Development, Vercel, Azure, Tailwind CSS, Vite, User Experience (UX), CSS, Mobile, API Integration, Reporting, NestJS, HTML, MySQL, Mobile Design, UI Animation, Mobile UI Design, UI Design, UI Engineering, User Interface (UI), Web Design, Android, Redux

Senior Front-end Developer

2018 - 2021
Stefanini Group
  • Led the development of white-label React Native applications for major retail clients like Cencosud, focusing on componentization and reusability.
  • Integrated SAP Commerce Cloud solutions to streamline enterprise data processing and back-end connectivity.
  • Architected data processing solutions for large-scale financial institutions, including Caixa Econômica and Banco do Brasil.
  • Developed Python/Flask applications integrated with IBM Watson to automate educational content generation.
Technologies: React, React Native, TypeScript, Java, C#, Front-end Development, Ajax, Azure, Data Engineering, RESTFul APIs, Tailwind CSS, Vite, MongoDB, User Experience (UX), CSS, Swift, iOS, Mobile, API Integration, Full-stack, eCommerce, Python, Reporting, Asset Management, HIPAA, NestJS, HTML, PHP, Mobile Design, UI Animation, Mobile UI Design, UI Design, User Interface (UI), Web Design, Android, Redux

Experience

Pugdom | Fediverse Application

https://github.com/cajuuh/pugdom
Pugdom is a React Native client for Mastodon that enables users to interact with the decentralized social platform. It supports both iOS and Android devices, offering a modern UI and efficient state management.

GarageJam | Music Social Media

https://github.com/cajuuh/garagejamv2
A dynamic matchmaking and social networking platform built exclusively for musicians. It enables artists to showcase their audio/video portfolios and connect with compatible talent, streamlining how musicians meet, collaborate, and form new bands or musical projects.

White Label App

https://play.google.com/store/apps/details?id=com.cencosud.prezunic&hl=pt_BR
I designed this white-label application in React Native from scratch for Cencosud to be applied across all the supermarkets they own. The idea of the app was to give discounts on products based on the user's social number registered on the app.

Education

2013 - 2018

Bachelor's Degree in Computer Science

Federal University of Campina Grande - Campina Grande, Paraiba, Brazil

Skills

Libraries/APIs

React, Node.js, Stripe, CanvasJS

Tools

Git, Expo, WebView, Codex

Languages

TypeScript, JavaScript, HTML, CSS, Swift, Python, Java, C#, GraphQL, PHP

Frameworks

React Native, Next.js, Tailwind CSS, NestJS, Redux, Payload CMS

Platforms

Mobile, Linux, Contentful, Vercel, iOS, Amazon Web Services (AWS), Android, Firebase, Azure, Clerk

Industry Expertise

Web Design

Paradigms

Mobile Design, Mobile UI Design, UI Design

Storage

PostgreSQL, MongoDB, MySQL, Databases, Google Cloud

Other

Front-end, Axios, Front-end Development, RESTFul APIs, API Integration, Reporting, Algorithms, App UX, App UI, Back-end, CMS, Ajax, Data Engineering, Supabase Auth, Vite, User Experience (UX), Full-stack, eCommerce, Inventory, Asset Management, Dashboards, HIPAA, UI Animation, UI Engineering, User Interface (UI), AI Integration, Machine Learning, Neural Networks, Supabase, Turborepo, Convex

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