Software Portfolio

João Pedro

Software Engineer

Engenheiro de software com foco em interfaces modernas, experiências performáticas e soluções digitais construídas com clareza, escalabilidade e atenção aos detalhes.

Skills & Tech Stack

Resumo técnico mais compacto, com tudo reunido em uma única composição.

Core stack, backend, dados, infra e workflow

Tecnologias, ferramentas e metodologias alinhadas ao seu currículo, em leitura única e direta.

37 skills
HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Angular
Bootstrap
Tailwind CSS
Spring Boot
Spring Data JPA
Node.js
.NET
Java
Python
C#
React Native
Flutter
SQL
MySQL
PostgreSQL
Oracle SQL (PL/SQL)
MongoDB
Shell
C/C++
Docker
Git
GitHub
Maven
AWS
Oracle
Power BI
Power Platform
Cibersegurança
Agile
CI/CD
DevOps
Idiomas
Inglês (C1 - EFSET)
Francês (básico)
Espanhol (básico)

Timeline

Formação primeiro, depois experiência profissional, com uma linha central e detalhes expansivos em cada etapa.

Projetos

Cada projeto agora traz contexto, nível estimado de dificuldade e links separados entre repositório, site real e demo.

Projeto 01

Desenvolvedor para Cedro Rosa

projeto real

Participação em um projeto real publicado, com foco em entrega funcional e presença digital em produção.

Nível de dificuldade2/5
Projeto realFront-endEntrega em produção
Visitar site

Projeto 02

Tetris

portfolio

Versão autoral do clássico com foco em gameplay, organização da lógica do jogo e experiência visual.

Nível de dificuldade3/5
Game DevFrontendLógica
Jogar no site

Projeto 03

Sistema de Alerta de Preço

portfolio

Plataforma de alertas com conta salva no navegador, monitoramento visual e catálogo mock integrado a vários sites.

Nível de dificuldade3/5
MonitoringAutomationAlerts
Abrir demo

Projeto 04

Rastreador de NF

portfolio

Ferramenta voltada ao acompanhamento e organização de notas fiscais, com fluxo orientado à automação.

Nível de dificuldade4/5
AutomationTrackingBack-end
GitHub

Projeto 05

Automatizador de Flappy Bird

portfolio

Experimento em que o jogo aprende a se jogar sozinho com rede neural NEAT e evolução de gerações.

Nível de dificuldade4/5
PythonNEATNeural Networks
GitHub

Projeto 06

Ray Tracer em C

portfolio

Projeto de computação gráfica para estudo de iluminação, materiais, câmera e renderização em baixo nível.

Nível de dificuldade5/5
CComputer GraphicsRendering
GitHub