Estou construindo um novo portfólio utilizando React + TypeScript, com foco em arquitetura moderna, performance e boas práticas.
O que desenvolvo
Sou formado em Sistemas de Informação e tenho uma paixão profunda pela programação, especialmente na criação de websites, desenvolvimento de novos softwares e escrever códigos no código-fonte. Abaixo, você encontra uma visão geral das minhas principais habilidades técnicas:
Construção de interfaces interativas utilizando React, TypeScript e JavaScript moderno, com foco em componentização, responsividade e boas práticas de acessibilidade.
Desenvolvimento de APIs REST com Node.js, organização em camadas e integração com bancos de dados relacionais para criação de aplicações completas.
Estruturação semântica, criação de layouts responsivos, dark mode e construção de interfaces modernas seguindo boas práticas de UI e UX.
Modelagem e manipulação de dados utilizando SQL e PostgreSQL, com foco em consistência, performance e organização estrutural.
Organização de aplicações utilizando separação em camadas, componentização, tipagem com TypeScript e aplicação de padrões que facilitam manutenção, escalabilidade e legibilidade do código.
Controle de versões com Git e organização de projetos seguindo padrões que facilitam manutenção, colaboração e escalabilidade.
Utilização de Python para automações, manipulação de dados e experimentação com soluções voltadas à inteligência artificial.
Experiência com C/C++ e Java, fortalecendo lógica de programação, orientação a objetos e compreensão profunda de estruturas computacionais.
Explore meus projetos
Explore os projetos que desenvolvi ao longo do tempo, variando desde pequenos scripts úteis até aplicativos completos. Estou sempre trabalhando em novas ideias, melhorias e desafios de projetos que em breve estarão disponíveis para compartilhar. Embora alguns repositórios no GitHub possam estar privados ou públicos, você pode entrar em contato diretamente comigo para obter mais informações sobre meus trabalhos e colaborações.
fNotes é uma aplicação de anotações que utiliza localStorage para armazenar notas de forma persistente no navegador. Permite criar, editar e excluir notas sem precisar de um banco de dados externo, sendo ideal para organização e anotações rápidas.
Legião dos Protetores é uma aplicação web para cadastro e gerenciamento de heróis. Os usuários preenchem formulários detalhados, enviam os dados e recebem e-mails de confirmação.
O ChatTextPT é uma ferramenta de correção de textos em português, que utiliza Inteligência Artificial para aprimorar a escrita corrigindo erros gramaticais, ortográficos e de pontuação. Com uma interface intuitiva, permite personalização e acesso ao histórico de conversas, mantendo todas as informações salvas localmente no dispositivo do usuário.
O Projeto SDAK é uma interface de linha de comando em C que permite explorar os procedimentos de registro e licenciamento de veículos. Este projeto, voltado para aprimorar habilidades de programação, inclui funcionalidades de salvamento de dados em arquivos .txt. Vale lembrar que se trata de uma simulação, sem conexões reais com sistemas de registro.