Sobre mim:
Sou desenvolvedor Full Stack com experiência prática no desenvolvimento de sistemas web, APIs, integrações e soluções sob medida.
Minha principal experiência é com C#, .NET, ASP.NET, SQL Server e Entity Framework, mas também trabalho com PHP, JavaScript, React, APIs REST, bancos de dados e automações com n8n.
Ao longo da minha experiência profissional, participei do desenvolvimento e evolução de sistemas corporativos, trabalhando com novas funcionalidades, integrações entre diferentes sistemas, regras de negócio, bancos de dados, correção de bugs, refatoração de código legado e otimização de processos.
Também atuo com projetos freelance, desenvolvendo sites institucionais, landing pages, sistemas web e painéis administrativos. Em projetos recentes, fui responsável por soluções completas, desde o desenvolvimento da interface até integrações com banco de dados e serviços externos. Também já implementei sistemas de captação de leads com Supabase e painel administrativo, permitindo ao cliente acompanhar os cadastros realizados.
Tenho experiência trabalhando com projetos que já estão em produção e precisam ser corrigidos ou evoluídos, mas também gosto de desenvolver soluções do zero. Procuro entender primeiro o problema e as regras do negócio para então definir a melhor abordagem técnica.
Além do desenvolvimento web, estudo e desenvolvo projetos de games utilizando Unity, C# e Phaser, o que também fortalece minha experiência com lógica, programação e desenvolvimento de sistemas interativos.
Gosto de trabalhar de forma organizada, manter uma comunicação clara durante o projeto e entregar soluções que não apenas funcionem, mas que também possam ser mantidas e evoluídas posteriormente.
Estou sempre buscando aprender novas tecnologias e transformar esse conhecimento em soluções práticas para os projetos em que atuo.
Resumo da experiência profissional:
Atuação no desenvolvimento, manutenção e evolução de sistemas corporativos e APIs REST utilizados pela instituição, trabalhando principalmente com C#, .NET, Entity Framework, SQL Server, PHP e JavaScript.
Participação em projetos envolvendo regras de negócio, integrações entre sistemas, desenvolvimento de novas funcionalidades, correção de problemas e otimização de processos internos.
Desenvolvimento de Sistemas Corporativos e APIs REST
Desenvolvimento e manutenção de sistemas web e APIs REST utilizando C#/.NET, Entity Framework e SQL Server;
Integração entre camadas de negócio, banco de dados e interfaces web utilizando JavaScript, RequireJS e DataTables;
Implementação de novas funcionalidades e correção de bugs em sistemas corporativos;
Otimização de processos e consultas para melhoria de desempenho;
Atuação em sistemas de grande porte utilizados diariamente pela instituição.
Sistema de Achados e Perdidos — Portal Corporativo
Desenvolvimento de um módulo completo para gerenciamento de objetos perdidos e encontrados.
Arquitetura em camadas utilizando Controller, Service, Entity Framework e SQL Server;
Desenvolvimento de API REST em C# para cadastro, consulta, edição e exclusão de registros;
Integração entre front-end desenvolvido em Yii2/PHP e back-end .NET através de Web Services corporativos;
Desenvolvimento de filtros de pesquisa e paginação;
Criação de telas administrativas para gerenciamento dos registros;
Modelagem de entidades e integração com SQL Server através do Entity Framework.
API de Validação de E-mails
Desenvolvimento de uma API para validação e controle de e-mails de alunos e responsáveis.
Criação de endpoints assíncronos em .NET;
Consultas utilizando Entity Framework e SQL Server;
Implementação de regras de negócio para prevenção de cadastros duplicados;
Validação e tratamento estruturado de exceções;
Garantia de integridade e confiabilidade dos dados.
Sistema de Documentos de Aluno
Desenvolvimento e manutenção de módulo para gerenciamento de documentos acadêmicos.
Implementação de operações completas de CRUD;
Arquitetura em camadas utilizando Controller, Facade, Business, DAO e SQL;
Desenvolvimento de histórico de alterações e auditoria dos documentos;
Criação de filtros avançados;
Desenvolvimento e manutenção de grids e modais interativos;
Otimização de consultas SQL Server;
Melhorias no fluxo de trabalho das secretarias acadêmicas;
Implementação e manutenção de funcionalidades relacionadas à atualização e gerenciamento de fotos e documentos através de sistemas em PHP.
Integração de Processos Seletivos
Desenvolvimento de integrações entre sistemas corporativos envolvendo dbFB, Totvs/Corpore e Rubeus.
Desenvolvimento de consultas parametrizadas em SQL Server;
Correlação de inscrições entre diferentes bases utilizando IDPS e número de inscrição;
Implementação de regras condicionais para retorno de informações;
Integração de dados relacionados a entrevistas e processos seletivos;
Garantia de consistência e sincronização das informações entre diferentes sistemas.
Melhorias em Sistemas Administrativos
Atuação contínua na evolução de sistemas existentes, incluindo:
Melhorias em grids administrativas;
Organização e apresentação de informações de exames e agendamentos;
Criação e manutenção de filtros;
Melhorias em formulários e interfaces;
Atualização e gerenciamento de imagens e fotos em sistemas PHP;
Correção de bugs;
Refatoração de código legado;
Otimização de consultas e funcionalidades;
Melhorias de usabilidade e desempenho.
Manutenção de Sistemas Legados
Atuação em aplicações existentes desenvolvidas principalmente em PHP e JavaScript, realizando:
Correção de falhas;
Refatoração de código;
Melhorias de performance;
Implementação de novas funcionalidades;
Adequação de funcionalidades existentes;
Manutenção de interfaces administrativas;
Integrações com serviços corporativos.
Automações com n8n
Também participei da criação e utilização de automações com n8n para melhorar processos internos e auxiliar no tratamento de demandas.
Um dos usos foi relacionado à organização e triagem de demandas da Agenda Edu, estruturando informações para identificar diferentes tipos de solicitações e facilitar a classificação, direcionamento e acompanhamento das atividades que precisavam ser realizadas.
Essa experiência permitiu aplicar automação não apenas como ferramenta técnica, mas como forma de reduzir trabalho manual, organizar processos e melhorar o fluxo de atendimento das demandas.
Tecnologias utilizadas
Back-end: C#, .NET, .NET Core, ASP.NET, PHP
Front-end: JavaScript, TypeScript, React, Yii2, RequireJS
Banco de dados: SQL Server, Entity Framework, SQL
APIs: REST, Web Services
Automação: n8n
Versionamento: Git
Arquitetura: MVC e arquitetura em camadas