On-line

Codando o futuro com
Criatividade & Inovação

Técnico em Desenvolvimento de Sistemas, transformando ideias em código e aprendendo todos os dias a criar soluções digitais inteligentes.

João Pedro Aveiro

Skills

Linguagens & Frameworks

Java, TypeScript, C#, Python, Spring, ASP.NET Core, .NET MAUI, Angular e Next.js.

Redes & Cibersegurança

Redes de computadores, boas práticas e fundamentos da segurança cibernética.

Banco de Dados

Modelagem SQL e NoSQL, consultas e busca por similaridade utilizando PGVector.

Arquitetura & Design

SOLID, Clean Architecture, RESTful APIs, Microsserviços, Web Design UX/UI.

Performance & Escalabilidade

Uso de cache utilizando Redis e sistemas de filas utilizando RabbitMQ.

Docker & Cloud

Docker & Docker Compose, Containerização, GCP e DigitalOcean.

Conquistas

Destaque

Bootcamp CDB Java | Educ360° & Foursys

Fourcamp

Bootcamp 2024 com projeto destaque. Indicado para processo seletivo Fourcamp (processo seletivo Foursys).

Competitiva

0b11 | Maratona de Programação Layers

2º Lugar | 2026

Vice-Campeão da Maratona de Programação Layers 2026, focada em desafios de programação, cybersecurity e enigmas com esteganografia para resolver problemas reais em equipe.

Acadêmica

ETEC Prof. Horácio Augusto da Silveira

Destaque acadêmico

Destaque acadêmico em Desenvolvimento de Sistemas com excelência em projetos práticos e notas máximas na maioria das matérias relacionadas ao curso.

Projetos em Destaque

JavaSpring BootGolangGinTypeScriptAngularSwiftMobileUIAPIMicrosserviçosRESTgRPC

Velo: Aplicativo para Ciclistas (2025)

Plataforma social para ciclistas com arquitetura de microsserviços. Criação de rotas personalizadas, interação entre ciclistas por meio de comunidades e eventos, foco em segurança durante os trajetos.

Ver projeto
JavaSpring BootTypeScriptAngularMonólitoUIAPIREST

BasicT-NG: WebApp PDV (2024)

WebApp Ponto de Venda com funções de venda, controle de estoque e cadastro de usuários.

Ver projeto
Desafio BackendJavaSpring BootAPIRESTful

Backend Challenge Itaú Unibanco (2025)

O sistema tem como objetivo principal o registro de transações financeiras e o cálculo de estatísticas em tempo real, com base nas transações recebidas nos últimos 60 segundos.

Ver projeto