Explore Minhas Habilidades

Passe o mouse sobre uma tecnologia para ver os detalhes.

Linguagens de Programação

JavaScript (ES6+)
TypeScript
Java
SQL
C#

Minha Jornada

Um pouco sobre mim e como a tecnologia se tornou parte da minha vida.

Daniel - Desenvolvedor Full-Stack

Olá, eu sou o Daniel

Sou um Engenheiro de Software Full-Stack com 4+ anos de experiência construindo sistemas escaláveis e de alta performance. Atualmente trabalho na NORTESYS, onde arquiteto soluções empresariais complexas utilizando microserviços, IA e tecnologias modernas.

Arquitetura de Sistemas

IAM/SSO, microserviços, design patterns e código escalável

Alta Performance

Otimização de queries SQL, indexação e redução de latência em 75%

Integração de IA

LLMs, RAG, OCR e desenvolvimento assistido por IA (+30% velocidade)

Cultura de Testes

TDD, 1.000+ testes automatizados e 99,9% de confiabilidade

Experiência Profissional

Construindo sistemas escaláveis e de alta performance com foco em arquitetura, otimização e inovação

Desenvolvedor de Software Full-Stack

NORTESYS

Junho 2025 - Presente

NestJS React Native TypeScript

Conquistas Principais

Otimização de Performance

Redução de 75% na latência (500ms → <120ms) via otimização de queries SQL

Desenvolvimento com IA

+30% de velocidade usando LLMs para geração de código e testes

Cultura de Testes

1.000+ testes automatizados com 99,9% de confiabilidade

Responsabilidades

  • Arquitetei sistema centralizado de IAM/SSO com autenticação única em todo ecossistema de produtos
  • Desenvolvi arquitetura backend orientada a metadados para onboarding zero-code de novos SaaS
  • Liderei adoção de NestJS, Fastify e Drizzle ORM como padrão para microserviços (+30% throughput)
  • Construí app móvel offline-first (React Native/SQLite) com sincronização Last-Write-Wins

Carnê Digital - Microserviço Fintech

| Nortesys

Backend / Sistema de Pagamentos

NestJS Fastify Drizzle ORM

Arquitetura & Design

  • Arquitetei o sistema em Modular Monolith, garantindo alto desacoplamento entre lógica de negócio e gateways.
  • Uso do Pattern Strategy para alternância dinâmica entre provedores (Asaas, Shipay) sem downtime.

Consistência Financeira

  • Motor de webhooks com verificações de idempotência para evitar cobranças duplicadas.
  • Processamento escalável focado em integridade de dados e alta disponibilidade.

App Móvel de Ordem de Serviço (Offline/IA)

| Nortesys

Mobile First & Machine Learning

React Native SQLite Google ML Kit

Arquitetura Resiliente

  • Desenvolvimento de arquitetura multi-tenant e offline-first, permitindo operação total em locais sem conectividade.
  • Sincronização inteligente de dados para garantir integridade entre o banco local e a nuvem após o reestabelecimento da rede.

Inteligência e Segurança

  • Integração de OCR (ML Kit) para reconhecimento de placas, reduzindo em 40% o tempo de abertura de ordens.
  • Implementação de Row Level Security (RLS) no banco local, garantindo isolamento estrito de dados entre empresas.

Plataforma de Marketing & CRM

| Nortesys

Automação e Gestão de Mensageria

React Express MySQL

Engenharia & Performance

  • Re-arquitetei o motor de mensagens migrando de low-code (N8N) para Node.js nativo, obtendo controle total sobre a concorrência, tambem reduzindo a latência da API em ~75% (de 500ms para <120ms)
  • Implementação de Rate Limiting e Filas (Queueing) para disparos de WhatsApp, otimizando a vazão e prevenindo banimentos.

Recursos Avançados

  • Desenvolvimento de motor de templates dinâmicos com injeção de variáveis personalizadas por cliente.
  • Integração multi-canal via Evolution API (WhatsApp) e Brevo (E-mail Marketing).
  • Dashboard para acompanhamento de métricas de entrega e conversão em tempo real.

Dashboard Interno de Produtos (IAM & SSO)

| Nortesys

Gestão de Identidade e Acesso Corporativo

Express Prisma PostgreSQL JWT

Segurança e Identidade (IAM)

  • Sistema centralizado de IAM com Autenticação Única (SSO) para todo o ecossistema de produtos.
  • Implementação de RBAC (Role-Based Access Control) e protocolos rigorosos de hashing para dados corporativos.
  • Geração dinâmica de tokens para transições fluidas entre aplicações SaaS sem novo login.

Arquitetura e Gestão

  • Backend orientado a metadados, permitindo o onboarding "zero-code" de novos produtos SaaS via banco de dados.
  • Portal de administração centralizado para controle granular de permissões em múltiplos micro-produtos.
  • Utilização de Prisma ORM para modelagem de relações complexas entre usuários, perfis e produtos.

Desenvolvedor Full-Stack Freelancer

Remoto

2022 - 2024

React Node.js Electron

SEO Técnico Avançado

+50% de tráfego orgânico com Schema.org e JSON-LD

Modernização de Sistemas

+20% performance após refatoração de apps legados

Colaborei com clientes internacionais para entregar soluções web de alta performance, gerenciando todo o ciclo de vida do software (SDLC).

Revitalizei UI/UX de aplicações desktop, resolvi 50+ bugs críticos de concorrência e implementei infraestruturas de pagamento seguras com Stripe.

Contribuições Open Source

Contribuições técnicas que melhoraram a qualidade e segurança de projetos públicos

MD Export

Conversor Markdown para PDF com preview em tempo real

Projeto: MD Export

Projeto Pessoal 100% Client-side

Ferramenta open-source completa para conversão de Markdown para PDF

Principais Funcionalidades:

  • Preview em tempo real do Markdown
  • Exportação para PDF com formatação preservada
  • Temas claro e escuro
  • Syntax highlighting para blocos de código
  • Auto-salvamento no navegador

Destaque:

Processamento 100% no navegador - sem dados enviados para servidores
Next.jsReact-PDFTypeScriptTailwind CSS
html-duration-picker.js

Biblioteca para seleção de durações em formato HH:MM:SS

Correção de vazamento de logs de debug nos arquivos de produção

Ações Técnicas:

  • Identifiquei que os comandos de build não foram executados após a remoção inicial dos logs
  • Implementei o processo completo de build para gerar os arquivos limpos
  • Garanti que a correção anterior (#179) fosse totalmente implementada na distribuição

Impacto:

Prevenção de vazamento de informações sensíveis
JavaScriptnpmBuild Processes

Reparo completo no sistema de validação de durações e atualização de segurança

Ações Técnicas:

  • Corrigi o comportamento do data-duration que não respeitava limites mínimos/máximos
  • Executei npm audit fix para resolver todas as vulnerabilidades das dependências
  • Reduzi as vulnerabilidades do projeto de várias para nenhuma
  • Implementei testes manuais para verificar o comportamento corrigido

Impacto:

Validação correta de dados + Projeto 100% seguro
HTML5JavaScriptnpm auditSegurança

Quer ver os detalhes técnicos completos?

Ver Pull Requests no GitHub

Vamos Conversar?

Estou aberto a novas oportunidades e colaborações. Se você tem um projeto interessante ou quer bater um papo, me chame!