Olá, eu sou Igor Zanella.
Desenvolvedor de Software
React · TypeScript · NestJS · C# · .NET
Desenvolvo software de ponta a ponta — interfaces web com React, Next.js e TypeScript, APIs com NestJS e automações desktop com C# e .NET. Gosto de entender o problema completo e entregar soluções bem arquitetadas, do front-end à integração.
Sobre Mim

Sou desenvolvedor de software com experiência em projetos web e desktop. Comecei no suporte técnico de ERP, o que me deu visão de negócio real e domínio das regras dos produtos antes de migrar para o desenvolvimento — uma trajetória que ainda influencia como analiso problemas e refino requisitos.
No web, atuei no desenvolvimento e evolução de sistemas CRM e ERP com React, Next.js e TypeScript, participando de decisões de arquitetura, organização Feature-First, integração com APIs REST/GraphQL e melhoria da experiência do usuário em produtos de longa vida.
Hoje também trabalho em projetos de automação técnica para Autodesk Revit, desenvolvendo plugins desktop com C#, .NET Framework, WPF/MVVM e Revit API para fluxos de engenharia e modelagem MEP.
Busco transformar problemas complexos em soluções simples e sustentáveis — com refinamento de requisitos, cuidado com legado e uso de IA como apoio à análise e implementação. Estou disponível para novas oportunidades, preferencialmente remotas.
Habilidades Técnicas
Stack de tecnologias com as quais trabalho e continuo evoluindo
Projetos
Projetos pessoais em código aberto. Trabalhos corporativos e comerciais não são exibidos por confidencialidade.
Experiência Profissional
Minha trajetória profissional na área de desenvolvimento
Desenvolvedor C# .NET / Engenheiro de Software
Projetos de Automação Técnica
Atuação freelancer no desenvolvimento de plugins desktop para Autodesk Revit, utilizando C#, .NET Framework, WPF/MVVM e Revit API para automatizar fluxos técnicos de engenharia e modelagem MEP.
Responsabilidades:
- •Desenvolvimento de plugins para Autodesk Revit com C#, WPF/MVVM e Revit API
- •Automação de fluxos MEP com foco em produtividade, padronização e redução de erros operacionais
- •Implementação de lógicas de posicionamento, parametrização e validação de elementos técnicos
- •Levantamento de requisitos, arquitetura da solução, implementação e validação funcional ponta a ponta
- •Organização de código com foco em Clean Code, separação de responsabilidades e manutenção evolutiva
- •Uso de IA aplicada ao desenvolvimento para análise, planejamento, revisão e aceleração de implementação
Desenvolvedor Web
Windel Sistemas Ltda
Atuação no desenvolvimento e evolução de sistemas corporativos CRM, com foco em React, Next.js, TypeScript, organização arquitetural, componentização, integração com APIs e melhoria da experiência do usuário.
Responsabilidades:
- •Desenvolvimento e manutenção de interfaces web com React, Next.js e TypeScript
- •Atuação como referência técnica em front-end, apoiando decisões de arquitetura e organização de código
- •Reorganização estrutural baseada em Feature-First, separação de responsabilidades e padrões de projeto
- •Refinamento de requisitos com stakeholders, convertendo demandas abertas em soluções técnicas claras
- •Integração com APIs REST/GraphQL e tratamento de fluxos assíncronos
- •Melhoria de usabilidade, componentização, padronização visual e previsibilidade das entregas
Desenvolvedor Web Júnior / Suporte Técnico
Windel Sistemas Ltda
Atuação na evolução e manutenção de funcionalidades em sistema ERP consolidado, combinando experiência de suporte técnico com desenvolvimento web, correções, melhorias de interface e integração com APIs.
Responsabilidades:
- •Manutenção e evolução de funcionalidades em ERP corporativo
- •Correção de bugs, melhorias de interface e adaptação de fluxos existentes
- •Participação na migração gradual de Chakra UI para Material UI
- •Preservação de compatibilidade com fluxos legados e redução de riscos de regressão
- •Apoio técnico ao time a partir da experiência prévia com regras de negócio do produto
Suporte Técnico
Windel Sistemas Ltda
Atuação no atendimento técnico a clientes de sistema ERP, com análise de problemas, orientação de usuários, triagem de demandas e criação de relatórios personalizados.
Responsabilidades:
- •Atendimento e suporte técnico a usuários de sistema ERP
- •Triagem, análise e acompanhamento de chamados
- •Investigação de problemas operacionais e encaminhamento de casos técnicos
- •Criação de relatórios personalizados utilizando SQL e ferramentas internas
- •Identificação de oportunidades de melhoria a partir das demandas recorrentes dos clientes
Formação Acadêmica
Minha educação formal e certificações profissionais
Educação Formal
Especialização voltada ao ciclo de vida de software, engenharia de requisitos, projeto, testes, qualidade de software, gerenciamento de projetos, configuração e governança de TI.
Destaques:
- •Aprofundamento em engenharia de requisitos e qualidade de software
- •Base teórica para decisões técnicas, arquitetura e manutenção de sistemas
- •Ênfase em boas práticas de desenvolvimento, testes e gestão de projetos
Formação em engenharia com forte base matemática, lógica, análise de sistemas técnicos e resolução de problemas complexos, contribuindo diretamente para a atuação em desenvolvimento de software e automação técnica.
Destaques:
- •Desenvolvimento de raciocínio analítico e estruturado
- •Base técnica aplicada em lógica geométrica, automação e modelagem
- •Transição para desenvolvimento de software com visão de engenharia


