foto perfil

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.

Sobre Mim

Aqui estão algumas caracteristicas minhas e ferramentas que uso

Aprenda mais sobre mim

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.

Back-End

Atuo no desenvolvimento de back-ends, criando APIs, serviços e integrações que sustentam aplicações modernas.

server image

Front-End

Desenvolvo interfaces modernas e responsivas, sempre priorizando usabilidade, desempenho e qualidade visual.

server image

Técnologias

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

Projetos

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

imagem projeto
Terabyte Dashboard — Relatórios Internos Automatizados

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

imagem projeto
TeraDoc — Sistema de Emissão de Documentos de Segurança

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

imagem projeto
Instagram Clone

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

imagem projeto
[Em breve] TeraChat — Ambiente corporativo de imagens com IA

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

Me acompanhe por aqui

© 2026 David Fernandes - Todos os direitos reservados