Skip to content
View oliveiradniel's full-sized avatar

Block or report oliveiradniel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
oliveiradniel/README.md

🧑🏻‍💻 Daniel (Kadã) Oliveira

Full Stack Software Engineer | React • TypeScript • NestJS • System Architecture

Construo aplicações web escaláveis de ponta a ponta, desde a modelagem de dados e regras de negócio até APIs, comunicação em tempo real e interfaces modernas.

Minha stack principal é React, TypeScript e NestJS, com foco em arquitetura bem definida, código organizado, testes automatizados e deploy containerizado para cenários reais de produção.

Tenho grande interesse em design de sistemas, arquiteturas modulares e na construção de softwares que sejam manuteníveis, testáveis e escaláveis ao longo do tempo.

Portfólio profissional Daniel Kadã Perfil do Daniel Kadã no LinkedIn E-mail do Daniel Kadã Perfil do Daniel Kadã no Instagram

🛠️ Ferramentas & Tecnologias

Front End (UI/State/Forms)

HTML CSS JavaScript TypeScript Vite React React Hook Form TanStack Axios Tailwind CSS Radix UI

Back End (API/Auth/Messaging)

Node.js TypeScript NestJS Express Prisma TypeORM PostgreSQL JWT Swagger RabbitMQ

Outros: Infra/Qualidade

Git GitHub Vitest Zod Docker & Docker Compose Nginx


🚀 Projetos

🗂️ JungleOps - Plataforma de Gestão Colaborativa em Tempo Real - Deploy

Sistema web full stack para gestão de tarefas e colaboração em tempo real, projetado com foco em escalabilidade, arquitetura moderna e experiência do usuário.

Funcionalidades

  • Autenticação centralizada e controle de acesso
  • Criação e gerenciamento de tarefas
  • Comentários e atualizações em tempo real via WebSockets
  • Sincronização automática de dados e notificações
  • Interface moderna, acessível e responsiva

Diferenciais Técnicos

  • Arquitetura de microserviços em monorepo
  • Comunicação híbrida: HTTP, RabbitMQ e WebSockets
  • Front-end com componentes acessíveis e reutilizáveis
  • Gerenciamento de estado assíncrono com cache inteligente

Tecnologias

  • Front-end: React, TypeScript, Vite, TailwindCSS, shadcn/ui, Radix UI, React Hook Form, TanStack Query, Router, Table
  • Back-end: NestJS, Node.js, TypeScript, Swagger, TypeORM, PostgreSQL, RabbitMQ, WebSockets
  • Infra: Docker, Docker Compose, Nginx, CI/CD
  • Outros: Monorepo, Git/GitHub, Clean Code, Arquitetura Modular

🚀 inOrbit - Plataforma de Gestão de Metas Semanais - Deploy

Aplicação web full stack para gerenciamento de metas pessoais e acompanhamento de progresso, com gamificação e integração com GitHub.

Funcionalidades

  • Criação de perfis e integração OAuth com GitHub
  • Definição e acompanhamento de metas semanais
  • Sistema de pontos, níveis e métricas de engajamento
  • Histórico detalhado de execuções

Diferenciais Técnicos

  • Modelagem de dados relacional com queries avançadas e validações temporais
  • API REST modular com NestJS e injeção de dependências
  • Testes unitários e de integração com Vitest e factories de mocks
  • Pipeline de CI/CD e deploy containerizado com Docker e Nginx

Tecnologias

  • Front-end: React, TypeScript, TanStack Router, React Hook Form, TailwindCSS
  • Back-end: NestJS, TypeScript, Prisma, PostgreSQL, REST API
  • Infra: Docker, Nginx, Git/GitHub, CI/CD

📚 Jovem Books - Sistema de Gestão e Catálogo de Livros - Deploy

Aplicação web full stack para gerenciamento de livros, usuários e fluxo de dados, desenvolvida com foco em organização, clareza de código e boas práticas.

Funcionalidades

  • Cadastro e listagem de livros
  • Operações CRUD completas
  • Envio de arquivos seguros através de pre-signed URLs
  • Integração eficiente e segura entre front-end e API REST

Diferenciais Técnicos

  • Separação clara de responsabilidades entre camadas
  • API REST bem estruturada e tipada
  • Validações e tratamento de erros consistentes
  • Interface focada em simplicidade e experiência do usuário

Tecnologias

  • Front-end: React, TypeScript, Vite, TailwindCSS
  • Back-end: Node.js, Express, TypeScript, Prisma, AWS (pre-signed URLs, S3)

Pinned Loading

  1. jungleops jungleops Public

    Collaborative task management system built as a monorepo, featuring NestJS-based microservices, event-driven communication with RabbitMQ, and a modern React web application.

    TypeScript 1

  2. fincheck-frontend fincheck-frontend Public

    A web app for personal financial control. Allows you to create accounts, register income and expense transactions, view balances, and apply filters. A simple and effective way to organize your fina…

    TypeScript 1

  3. in.orbit-server in.orbit-server Public

    InOrbit is a backend API designed to help users track their personal goals efficiently. It provides authentication, GitHub integration, goal creation and completion tracking, weekly metrics, and a …

    TypeScript 1

  4. jovem-books-back-end jovem-books-back-end Public

    Jovem Books is a web application developed to help users manage their reading habits easily and efficiently.

    TypeScript 1

  5. jovem-books-front-end jovem-books-front-end Public

    A web app for personal reading management. Allows you to create accounts, add books to your personal library, track reading progress, set reading goals, and view detailed book information. A simple…

    TypeScript 1