Pedro Silva

Senior Full Stack Engineer

Building scalable products for web and mobile with React, Next.js, TypeScript and Node.js.

Pedro Silva

My core technology stack:

About me

Senior Full Stack Engineer with 5+ years of experience building scalable web and mobile applications. I specialize in React, Next.js, TypeScript, Node.js, and React Native with strong focus on architecture, performance, and product impact. Recent deliveries include a rewards system with 100k+ redemptions and checkout improvements that increased retention by 17.8%. I also mentor developers on CV/LinkedIn positioning and technical learning plans.

Experience

Senior Front End Developer at Cinemark - Jun 2024 - Current

Led the design and rollout of a scalable rewards system with 100,000+ redemptions in 3 months. Partnered with product and UX to deliver a high-conversion checkout that increased retention by 17.8%, while improving frontend architecture with React Query and caching strategies to reduce API load and increase perceived performance.

Full Stack Developer at GCB Capital - Nov 2023 - Mar 2025

Led development of an enterprise HR platform covering payroll, vacation tracking, and approvals, reducing payroll processing time by 87%. Delivered scalable frontend and backend integrations with financial APIs, improving operational efficiency by 32.3%, and collaborated across backend and QA for reliable releases.

Featured Projects

Barber Shop

Barber shop booking experience focused on modern UI, streamlined service selection, and clear appointment flows for conversion.

React
TypeScript
Next.js
Tailwind CSS
Node.js
project

Nearby

Mobile app to discover nearby stores, deliver coupons, and show location-based information using maps, camera, and geolocation services.

React Native
Expo
Expo Router
Node.js
Express
REST API
projectprojectproject

Nu Finance App

Financial control app with social login, transaction management, and real-time balance visibility for personal finance tracking.

Next.js
Prisma
TypeScript
React Hook Form
Tailwind CSS
Lucide
project

Translate App

Language-learning app to register words and translations, organize study cards, and support consistent vocabulary practice.

Next.js
NextAuth
Prisma
MongoDB
TypeScript
React Hook Form
Tailwind CSS
project

Trips App

This project is an application designed to facilitate trip reservations. Users can log in using social login via Google, browse a list of available trips, view trip details, simulate a purchase of a trip, and see their reservations.

Next.js
Next Auth
Typescript
Prisma
Stripe
Date-fns
React Currency Input Field
React Hook Form
React Toastify
Tailwind CSS
Lucide
project

Skills & Tools

react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo
react logo

Get in Touch

Something on your mind? Feel free to drop me a message.