Foco em React, Tailwind css e Next.js, com uso contínuo de Git e GitHub para versionamento.
2024
Projetos práticos e base acadêmica:
Desenvolvimento de projetos pessoais, incluindo este portfólio, com foco em aplicação prática. Início da graduação em
Ciência da Computação, aprofundando fundamentos da computação e desenvolvimento de software.
2025
Transição para Full Stack:
Aprendizado e aplicação de Node.js, SQL, MongoDB, PostgreSQL, Prisma (ORM), testes com Jest e criação de APIs REST.
Atuação em projetos freelance e sites institucionais.
2026 (atual)
Expansão para Mobile
Foco em React Native para desenvolvimento mobile e evolução contínua como desenvolvedor Full Stack.
Clique aqui e saiba mais...
Sou Desenvolvedor Web focado em criar aplicações web completas, modernas e performáticas.
Atuo tanto no front-end, desenvolvendo interfaces responsivas e acessíveis com React, Next.js, TypeScript e
Tailwind
CSS, quanto no back-end, criando APIs e regras de negócio com Node.js, SQL e NoSQL.
Tenho experiência em projetos reais, participando de todas as etapas do desenvolvimento, desde o levantamento de
requisitos, modelagem de dados e implementação do back-end, até a entrega de interfaces bem estruturadas e
focadas na
experiência do usuário.
Tailwind CSS Estilização de interfaces modernas e responsivas utilizando classes utilitárias, com foco em produtividade, consistência
visual e performance.
React Desenvolvimento de interfaces dinâmicas e componentizadas, com foco em reutilização de código, estado da aplicação e
experiência do usuário.
TypeScript Aplicação de tipagem estática em projetos JavaScript para maior segurança, organização do código e facilidade de
manutenção.
JavaScript Desenvolvimento de funcionalidades interativas e manipulação de dados no front-end e back-end, aplicando lógica de
programação e boas práticas.
GitHub – Plataforma online para hospedar projetos, compartilhar código e colaborar com outros desenvolvedores.
Git Versionamento de código e controle de histórico de alterações, utilizando fluxos de trabalho organizados para
colaboração e manutenção de projetos.
HTML Estruturação semântica de páginas web, garantindo acessibilidade, organização do conteúdo e melhor indexação para
mecanismos de busca.
CSS Estilização de interfaces responsivas, utilizando layouts modernos (Flexbox e Grid) e boas práticas de design para
diferentes dispositivos.
Figma Criação e interpretação de layouts e protótipos de interface, colaborando no design e garantindo fidelidade visual na
implementação do front-end.
Next.js – Desenvolvimento de aplicações web com React utilizando Next.js, aplicando rotas dinâmicas, renderização SSR/SSG e boas práticas de SEO para melhorar desempenho e indexação.
PostgreSQL Modelagem e gerenciamento de banco de dados relacional, criação de consultas SQL, relacionamentos e integração com
aplicações back-end.
Node Desenvolvimento de APIs e serviços back-end, implementando regras de negócio, autenticação, integração com banco de
dados e consumo de APIs.
Prisma ORM utilizado para modelagem de dados, gerenciamento de schemas e interação com banco de dados, facilitando consultas,
migrações e a organização da camada de persistência.
MongoDB Utilização de banco de dados NoSQL para armazenamento e manipulação de dados, trabalhando com documentos, coleções e
integração com aplicações back-end em Node.js.
Jest Criação de testes automatizados para aplicações JavaScript e Node.js, garantindo qualidade, confiabilidade e manutenção
do código.
Tailwind CSS Estilização de interfaces modernas e responsivas utilizando classes utilitárias,
com foco em produtividade, consistência
visual e performance.
React Desenvolvimento de interfaces dinâmicas e componentizadas, com foco em reutilização de
código, estado da aplicação e
experiência do usuário.
TypeScript Aplicação de tipagem estática em projetos JavaScript para maior segurança,
organização do código e facilidade de
manutenção.
JavaScript Desenvolvimento de funcionalidades interativas e manipulação de dados no front-end e
back-end, aplicando lógica de
programação e boas práticas.
GitHub – Plataforma online para hospedar projetos, compartilhar código e colaborar com outros
desenvolvedores.
Git Versionamento de código e controle de histórico de alterações, utilizando fluxos de
trabalho organizados para
colaboração e manutenção de projetos.
HTML Estruturação semântica de páginas web, garantindo acessibilidade, organização do conteúdo
e melhor indexação para
mecanismos de busca.
CSS Estilização de interfaces responsivas, utilizando layouts modernos (Flexbox e Grid) e boas
práticas de design para
diferentes dispositivos.
Figma Criação e interpretação de layouts e protótipos de interface, colaborando no design e
garantindo fidelidade visual na
implementação do front-end.
Next.js – Desenvolvimento de aplicações web com React utilizando
Next.js, aplicando rotas dinâmicas, renderização SSR/SSG e boas práticas de SEO para melhorar desempenho e
indexação.
PostgreSQL Modelagem e gerenciamento de banco de dados relacional, criação de consultas SQL,
relacionamentos e integração com
aplicações back-end.
Node Desenvolvimento de APIs e serviços back-end, implementando regras de negócio,
autenticação, integração com banco de
dados e consumo de APIs.
Prisma ORM utilizado para modelagem de dados, gerenciamento de schemas e interação com banco de
dados, facilitando consultas,
migrações e a organização da camada de persistência.
MongoDB Utilização de banco de dados NoSQL para armazenamento e manipulação de dados,
trabalhando com documentos, coleções e
integração com aplicações back-end em Node.js.
Jest Criação de testes automatizados para aplicações JavaScript e Node.js, garantindo
qualidade, confiabilidade e manutenção
do código.