João Pedro Batista da Silva

// about

About

Full professional profile of João Pedro Batista da Silva: experience, education, stack, certifications and languages spoken.

João Pedro Batista da Silva — João Pedro — is a backend-focused fullstack developer based in Recife, Pernambuco, Brazil, currently at Web Star Studio.

I'm a self-taught, backend-focused fullstack developer from Recife, Brazil. I build RESTful APIs with Spring Boot, Flask and FastAPI following clean architecture, and ship features end-to-end with React, TypeScript, Express and Supabase. My background spans C, Java and Python, with hands-on work in automation, messaging (RabbitMQ) and data pipelines.

Currently building software at Web Star Studio and finishing my B.Sc. in Computer Science at CESAR School. I'm 4x AWS certified, Red Hat certified, and I enjoy turning messy problems into clean, well-tested systems.

Experience

Fullstack Developer Intern — Web Star Studio

Apr 2026 — Present · Recife, PE

Software Developer Intern — AJ Soluções & Sistemas

Sep 2025 — Mar 2026 · Recife, PE

Education

B.Sc. Computer Science, CESAR School — Recife, PE, 2022.2 — 2026.2.

Certifications

Stack

Backend & Data

Java · Spring Boot · Python · FastAPI · Flask · C · REST APIs · Clean Architecture · JPA · JWT · RabbitMQ · MySQL · PostgreSQL · SQL · Power BI

Frontend & Web

React · TypeScript · JavaScript · Node.js · Express · Supabase · HTML / CSS

DevOps & Cloud

Docker · Linux · AWS · Git · Selenium

Languages

This site

Built with React, Vite, Tailwind and Motion, and deployed on Vercel. It is bilingual (English and Brazilian Portuguese); the language toggle is client-side, so both languages live at the same URL. Every page here is also available as Markdown for agents — request it with the Accept: text/markdown header, or append .md to the path.