Simula Impostos
Primeiro projeto com Electron: app desktop multiplataforma que calcula e compara encargos tributários brasileiros lado a lado, regime atual versus Reforma Tributária (EC 132/2023).
Olá, eu sou o
Desenvolvedor
Código bom é aquele que conta a história.
Construo sistemas do backend ao frontend. Inicio pela base: planejamento, alinhamento de expectativas e definição da arquitetura.
Aplico convenções, padrões e boas práticas; sempre considerando o contexto.
Fique à vontade para conhecer meus projetos e algumas visões que compartilho no blog.
Confira meu portfolio aqui, com MVP's e projetos em produção.
Primeiro projeto com Electron: app desktop multiplataforma que calcula e compara encargos tributários brasileiros lado a lado, regime atual versus Reforma Tributária (EC 132/2023).
Estrutura React 2026 fork-ready para SaaS: login mockado, ERP shell com sticky-on-dirty footer, DataTable única com export lazy XLSX/PDF e command palette ⌘K com fuzzy-match.
Chat de futebol com IA, estatísticas em tempo quase-real e escalação interativa drag-and-drop. Projeto fullstack edge-first em Cloudflare Workers + KV, com cache em 4 camadas e defesas anti-alucinação em LLMs.
Código, reflexões e coisas que aprendi pelo caminho.
Respostas rápidas sobre métodos de trabalho e serviços.
Acredito fortemente em organização e definição de processos. Todo projeto deve ser concebido da melhor forma possível, visando manutenção e evolução saudável do sistema. Primeiros passos fundamentais: - Definição do projeto com aval da gestão. - Alinhamento com o time sobre a solução ou migração de legado. - Fundação do projeto, com padrões, convenções e linting definidos. - Código orientado por orquestração, com chamadas claras e enxutas no topo. - O código revela como o processo é executado, passo a passo (Clean Code). - Detalhes de implementação organizados em métodos internos ou camadas lógicas. - Segurança, performance e testes caminham juntos do início ao fim. - Foco em resolver problemas reais com soluções bem estruturadas.
Conheço os padrões mais populares e aplico quando há necessidade real.
Dominar ferramentas como Factory, Strategy e Result Pattern fazem a diferença, mas acredito que o segredo de um código saudável está, principalmente, em combater anti-padrões.
Identificar e evitar o que torna o código frágil é vital:
- Nomenclatura opaca → Nomes sem significado (x, p, c) ou mistura de idiomas dificultam o entendimento.
- Fluxo caótico → O aninhamento excessivo (ifs dentro de ifs) deve dar lugar ao early return, mantendo a lógica linear.
- Contratos fracos → Falta de clareza nos retornos e o uso excessivo de null ou undefined geram incerteza.
- Responsabilidade mista → Funções "faz-tudo" que misturam regras de negócio com persistência ou logs são difíceis de testar.
- Efeitos Colaterais → Estados mutáveis compartilhados e side effects escondidos tornam o comportamento do sistema imprevisível.
A experiência de mercado mostra que é mais importante dominar fundamentos e boas práticas do que tecnologias específicas. Tecnologia muda constantemente, por isso mantenho atualização contínua. Minha stack atual: - Backend & Core → .NET (C#), Node.js (TypeScript/JS), Hono, Minimal APIs, EF Core e Dapper. - Frontend & UI → React, Next.js, Blazor, Tailwind CSS (Shadcn), HTML5 e CSS3. - Database & Cloud → Postgres, SQL Server, SQLite, Docker, Vercel e Cloudflare. - Padrões & Qualidade → Clean Code, SOLID, TDD, DDD e Result Pattern. - IAs & Inovação → Generative AI (AntiGravity, Claude Code, ChatGPT Plus e DeepSeek). - Dev Tools → VS Code, JetBrains Rider, Starship e Docker Desktop.
Hoje, o modelo remoto é o mais prático no dia a dia. Presencial e híbrido funcionam bem quando a gente mora próximo ou tem fácil deslocamento. A principal vantagem do presencial é a comunicação rápida com o time, sem necessidade de agendamento.
Sim, formado em ADS, com pós-graduação em Gestão Estratégica de TI. Também possuo certificações como SCRUM Fundamentals e Google IT Support. A formação é uma base, mas a evolução vem com aprendizado contínuo. Cursos recentes: - Anthropic → Claude Code in Action. - Curso.dev → Filipe Deschamps (Next.js). - Balta.io → Segurança em APIs ASP.NET com JWT.
Estou disponível para novas oportunidades. Assumo desafios com comprometimento, seja projeto pontual, freelancer ou CLT. Também aceito modelo PJ, com curto prazo para formalização. "Transparência e honestidade são princípios que abrem e mantêm portas abertas."