Portfólio profissional
Desenvolvedor Back-end
Construo sistemas robustos, escaláveis e fáceis de manter, com visão de produto e foco em qualidade de código.
Sobre Mim
Sou Pedro Uchôa, desenvolvedor back-end, e tenho grande satisfação em trabalhar diretamente com código e resolução de problemas. Minha trajetória na programação começou com PHP, linguagem na qual construí minha base, e desde então venho ampliando meu repertório com Python, JavaScript, Laravel e Tkinter para interfaces desktop quando necessário. Valorizo muito o aprendizado contínuo e a evolução prática em cada projeto.
Atuo com frequência no desenvolvimento de APIs e na modelagem de bancos de dados, principalmente com MySQL e SQLite. Tenho foco em construir estruturas confiáveis e bem organizadas, garantindo que o sistema funcione com estabilidade e manutenção simples. Minha abordagem é pragmática: busco soluções eficientes, claras e adequadas ao contexto de cada demanda.
No dia a dia, procuro manter uma postura investigativa e consistente. Quando encontro um problema, vou até a causa para entender o comportamento e corrigir com segurança. Também dedico tempo ao ambiente Linux, leitura de documentação e testes de novas ferramentas, porque acredito que atualização técnica é parte essencial do desenvolvimento profissional.
Este portfólio reúne projetos que representam minha forma de trabalhar, meu raciocínio técnico e minha evolução como desenvolvedor. Cada entrega reflete minha preocupação com segurança, organização e funcionalidade, desde sistemas de autenticação até aplicações criadas para validar novas ideias na prática.
Tecnologias
Stack voltada para desenvolvimento back-end moderno, integrações e aplicações completas.
- Java
- JavaFX
- Vue.js
- PHP
- MySQL
- Laravel
- Python
- APIs REST
- SQLite
- Git
- JavaScript
- Linux
Projetos
Aplicações desenvolvidas com foco em organização de código, usabilidade e resolução de problemas reais.
CREDE 01
Plataforma web desenvolvida para otimizar rotinas administrativas, organizar dados e agilizar o trabalho da CREDE 01.
Ver no GitHub
Portal Salaberga
Conjunto de sistemas criados para automatizar processos internos da EEEP Salaberga, reduzindo tarefas manuais e aumentando a produtividade.
Ver no GitHub
Paróquia Digital
Sistema de gestão paroquial que centraliza serviços, facilita o controle das atividades e melhora a organização da comunidade.
Ver no site
Sistema de Autenticação
Sistema de autenticação feito em PHP utilizando orientação a objetos, construído na arquitetura MVC, usando o banco de dados MySQL. O sistema possui cadastro, login, recuperação de senha com MD5, um FPDF mostrando todos os dados de um banco de dados e a utilização de sessions para que o sistema não sofra invasões.
Ver no GitHub
Gerenciador de Banco de Dados
Sistema gerenciador de banco de dados feito em PHP orientado a objetos, construído na arquitetura MVC. Permite a criação e exclusão de bancos e tabelas, e ao clicar em uma tabela é possível ver as informações gerais da tabela.
Ver no GitHub
Sonar
Projeto feito por dois desenvolvedores com o objetivo de criar uma simulação de site de música, como Spotify e Deezer, utilizando PHP orientado a objetos e banco de dados MySQL.
Ver no GitHub
Cadastro de Usuário
Aplicação feita em Python com o uso do Tkinter como interface gráfica, banco de dados SQLite, relatórios em PDF e funcionalidades CRUD.
Ver no GitHub