
David Fernandes
Desenvolvedor Full Stack
Sou desenvolvedor Full Stack, apaixonado por tecnologia e por construir aplicações funcionais. Este site reúne alguns dos meus principais projetos e experiências.

David Fernandes
Sou desenvolvedor Full Stack, apaixonado por tecnologia e por construir aplicações funcionais. Este site reúne alguns dos meus principais projetos e experiências.
Aqui estão algumas caracteristicas minhas e ferramentas que uso
Sou desenvolvedor de software Full Stack com experiência na construção de aplicações web modernas e escaláveis, atuando tanto no desenvolvimento de interfaces eficientes e responsivas quanto na implementação de backends sólidos e bem estruturados. Gosto de unir lógica e criatividade para criar soluções funcionais, organizadas e com foco na experiência do usuário. Encaro a programação como uma ferramenta para resolver problemas reais e transformar necessidades em produtos através da tecnologia.
Atuo no desenvolvimento de back-ends, criando APIs, serviços e integrações que sustentam aplicações modernas.
Desenvolvo interfaces modernas e responsivas, sempre priorizando usabilidade, desempenho e qualidade visual.
Conheca algumas das técnologias que eu utilizo em projetos
Azure
Git
Linux
React
Biome
GraphQL
Next.js
Storybook
CSS
HTML
Node.js
Tailwind.CSS
Docker
HTTPie
PNPM
TypeScript
Firabase
Jest
PostgreSQL
VScode
GitHub
JavaScript
RabbitMQ
Prisma

Airflow

BetterAuth

Python
Azure
Git
Linux
React
Biome
GraphQL
Next.js
Storybook
CSS
HTML
Node.js
Tailwind.CSS
Docker
HTTPie
PNPM
TypeScript
Firabase
Jest
PostgreSQL
VScode
GitHub
JavaScript
RabbitMQ
Prisma

Airflow

BetterAuth

Python
Conheça alguns dos projetos pessoais e empresariais que eu criei

O Terabyte Dashboard é uma aplicação Full Stack desenvolvida para uso interno da empresa, com o objetivo de centralizar e automatizar a geração de relatórios e análises a partir de múltiplos sistemas corporativos. O projeto foi concebido e implementado de ponta a ponta, garantindo integração de dados, segurança e escalabilidade para atender diferentes áreas do negócio. No back-end, desenvolvi uma API GraphQL em TypeScript com rotinas de ETL, autenticação própria e controle de permissões. Já no front-end, a aplicação foi construída em Next.js, oferecendo gestão de usuários, feedback interno e visualização de relatórios com gráficos customizados e exportáveis, desenvolvidos sob medida para as necessidades da empresa.
Next.js
JavaScript
TypeScript
CSS
React
Tailwind CSS
GraphQL
Recharts
Zustand
Prisma
SQL Server

O TeraDoc foi desenvolvido a partir da necessidade de um cliente de modernizar um sistema legado, migrando para uma solução mais atual, eficiente e escalável. A aplicação permite o registro de componentes produzidos pela empresa e, a partir desses dados, a geração dinâmica e ágil de relatórios e documentos de segurança. O sistema foi construído com Next.js como base, utilizando bibliotecas como TanStack Table para criar tabelas e formulários editáveis que agilizam a produção de documentos customizados. Além disso, estou desenvolvendo microsserviços desacoplados para funções específicas, como um serviço dedicado à geração de documentos em PDF utilizando Python, garantindo flexibilidade e evolução contínua da plataforma.
TypeScript
CSS
React
Next.js
Tailwind CSS
HTML
Better Auth
Prisma
Postgres
Python
TanStack Table

Projeto pessoal desenvolvido com o objetivo de explorar e integrar diferentes tecnologias na recriação de uma aplicação complexa inspirada no Instagram. A plataforma simula a interface e as principais funcionalidades da rede social, permitindo a criação de publicações com imagens, curtidas e comentários em tempo real. A aplicação conta com autenticação de usuários e perfis individuais, utilizando Clerk para login e controle de acesso, além do Firebase para armazenamento em nuvem e sincronização dos dados. Essa arquitetura possibilita visualização e publicação de conteúdos em tempo real, reforçando conceitos de aplicações modernas, escaláveis e orientadas à experiência do usuário.
Clerk
Firebase
Zustand
JavaScript
TypeScript
CSS
React
Next.js
Tailwind CSS
HTML

O TeraChat é um projeto em desenvolvimento que surgiu da necessidade de um cliente por um ambiente corporativo seguro, gerenciável e personalizável para geração de imagens com inteligência artificial. A proposta é permitir que colaboradores criem imagens a partir de prompts e configurações pré-definidas, alinhadas às diretrizes e necessidades da empresa. A plataforma está sendo pensada de forma extensível, permitindo no futuro a integração com diferentes ferramentas e modelos de IA, como Google Nano Banana ou outros, conforme a evolução tecnológica e as demandas do negócio. O foco do projeto está em segurança, controle, escalabilidade e facilidade de uso em ambientes corporativos.
Nano Banana
JavaScript
TypeScript
CSS
React
Next.js
Tailwind CSS
Better Auth
© 2026 David Fernandes - Todos os direitos reservados