Carregando portfólio...
Natural do Ceará, atualmente graduando em Engenharia da Computação pela UTFPR. Focado em resolução de problemas complexos, Clean Code e otimização de performance — desde o baixo nível do hardware até APIs escaláveis. Inglês avançado (C1).
interface Developer {
name: "João Vitor";
role: "Full-Stack Dev";
location: "Curitiba, PR";
languages: string[];
passion: "Building scalable systems";
}
const vitor: Developer = {
name: "João Vitor",
role: "Full-Stack Dev",
location: "Curitiba, PR",
languages: [
"Java", "TypeScript",
"C++", "Go",
"C#", "Python"
],
passion: "Building scalable systems"
};
Natural do Ceará e atualmente graduando em Engenharia da Computação pela UTFPR, apaixonado tanto pelo software de alto nível quanto pelo hardware "debaixo dos panos".
Tenho um perfil voltado a entender a base estrutural realista — Lógica, Estrutura de Dados e POO — aliada ao Desenvolvimento Ágil de sistemas. Desenvolvo projetos focados em performance, utilizando metodologias e ecossistemas robustos de mercado.
Atualmente aprofundando em design de APIs RESTful complexas utilizando Java, Node.js e Laravel, com interesse forte por C/C++, C#, Redes, Sistemas Operacionais e Troubleshooting de Hardware/Software.
Gosto de abraçar todas as etapas: desde prototipar a interface visual no Figma até modelar o Banco de Dados Relacional no Back-end.
APIs RESTful robustas com Java, Node.js, Go e C#. Arquitetura limpa e escalável.
Interfaces modernas com React, Angular e TypeScript. Design responsivo e interativo.
C/C++, emulação de CPU, redes e sistemas operacionais. Hardware hands-on.
Modelagem relacional com MySQL, PostgreSQL e ORMs como Prisma.
Acredito no aprendizado forjado por projetos complexos mais do que dezenas de aplicações rasas.
Um monólito Full-Stack desenvolvido do zero estruturando a ponte entre clientes e suporte técnico B2B. A arquitetura utiliza React, TypeScript e autenticação severa via JWT. O ecossistema roda inteiramente suportado por uma API protegida no Express integrada com banco MySQL modelado no Prisma.
O sistema baseia-se num roteamento blindado de três camadas isoladas (Admin, Agente, Usuário).
Sistema de emissão de notas fiscais com microserviços em Go, frontend Angular e comunicação resiliente entre serviços. Docker Compose para orquestração.
Um emulador de CPU desenvolvido do zero em C++ para estudos de arquitetura de computadores. Implementação das instruções, registradores e ciclo de clock.
Formação sólida em algoritmos, estruturas de dados, POO, arquitetura de computadores, redes e sistemas operacionais. Projetos práticos integrando hardware e software.
Suporte técnico em ambiente corporativo. Troubleshooting de hardware e software, manutenção de equipamentos e infraestrutura de rede. Experiência hands-on com resolução de problemas em TI.
Estou sempre aberto a novas oportunidades e conexões. Sinta-se à vontade para entrar em contato!