Desenvolvedor Full Stack

Rafael Arantes

C# · .NET Core · Angular · Arquitetura de Software · IA

Sobre

Desenvolvedor Full Stack com mais de 8 anos de experiência em desenvolvimento de produtos e sistemas end-to-end, especializado no ecossistema .NET (C#, .NET Core) e no desenvolvimento de interfaces modernas com Angular.

Sólida bagagem na criação de soluções robustas e sistemas distribuídos utilizando metodologias ágeis (Scrum). Experiência com sistemas legados e modernos. Atualmente cursando MBA em Arquitetura de Software: Cloud, Dados e IA (Infnet).

Entusiasta de arquitetura de software, aprendizado de máquina (IA) e cibersegurança. Busco sempre aplicar boas práticas de design e engenharia para construir softwares escaláveis.

Formação & Certificação

Faculdade Infnet

MBA em Arquitetura de Software: Cloud, Dados e IA

Etep - Centro Universitário

Tecnólogo, Análise e Desenvolvimento de Sistemas

Microsoft

Exam 483: Programming in C#

Certificação

Idioma

Inglês intermediário e técnico

Skills

Back-end

  • C#
  • .NET Core
  • .NET Framework
  • ASP.NET MVC
  • WebAPI
  • Entity Framework
  • Dapper
  • HangFire
  • XUnit
  • NUnit
  • Python
  • NodeJS
  • Amazon S3

Front-end

  • Angular
  • AngularJS
  • VueJS
  • JavaScript
  • jQuery
  • Razor
  • CSS
  • SASS
  • LESS
  • Bootstrap
  • Angular Material
  • KendoUI

Dados & IA

  • SQL Server
  • Oracle
  • MongoDB
  • GIS
  • Machine Learning
  • OpenAI API

Arquitetura

  • MVC
  • API REST
  • Onion
  • CQRS
  • Unit of Work
  • Mediator
  • Design Patterns
  • ETL

DevOps & Versionamento

  • Docker
  • Azure DevOps
  • CI/CD
  • Git
  • TFS
  • SVN

Testes & Metodologia

  • Unidade
  • Integração
  • E2E (Playwright)
  • Segurança
  • Carga
  • TDD
  • Scrum
  • Kanban
  • Design Thinking

Experiência

Desenvolvedor Full Stack · Demarco

  • Sustentação e evolução do Bancodoc, plataforma de gestão de terceiros e análise documental utilizada por grandes organizações de diversos segmentos.
  • Implementação de análise automatizada de documentos com integração à API da OpenAI.
  • Automação da geração de formulários dinâmicos que antes exigia scripts SQL manuais, reduzindo o tempo do processo em mais de 50%.
  • Resolução de inconsistência crítica de dados na funcionalidade mais utilizada da plataforma.
  • Contribuição na definição da arquitetura de novo módulo em .NET Core, aplicando padrões como Unit of Work, Command Handler e Mediator (CQRS).

Analista Desenvolvedor · NDD Tech Brasil

  • Desenvolvimento de soluções para impressoras corporativas multifuncionais (HP e outros fabricantes).
  • Web services com funcionalidades de controle de impressão e cotas.
  • Interfaces web executadas diretamente no painel dos equipamentos, garantindo compatibilidade com browsers embarcados de recursos limitados.
  • Homologação de novos modelos e fabricantes, adaptando o sistema às particularidades de cada equipamento.

Analista de Desenvolvimento · Soluções Sophia

  • Desenvolvimento e evolução de plataforma multi-tenant de gestão educacional (financeiro, acadêmico e comercial), com banco de dados isolado por cliente.
  • Participação em todo o ciclo da migração de .NET Framework para .NET Core, do planejamento à execução, resolvendo incompatibilidades entre frameworks.
  • Integração com gateways de pagamento e serviços financeiros (Vindi, Educbank).
  • Desenvolvimento no portal do aluno em Angular, incluindo novo fluxo de cadastro e recurso de edição de foto de perfil.
  • Otimização de performance do módulo de rematrícula, reduzindo uso de ViewState e refatorando pontos críticos para suportar o pico de carga do período letivo.
  • Criação de nova tela de vendas e diversas interfaces de configuração do sistema.

Desenvolvedor .NET · Faculdade São Lucas - Caçapava

  • Desenvolvimento e manutenção de sistemas acadêmicos da jornada do aluno (captação, matrícula e secretaria).
  • Integração com as plataformas educacionais Canvas e GVdasa.
  • Criação de sistema gamificado de desafios para alunos, embarcado no Canvas via iframe.

Desenvolvedor Full Stack · Geoflorestas

  • Desenvolvimento de soluções GIS voltadas ao agronegócio.
  • Participação na manutenção de sistemas corporativos, desenvolvimento de novas funcionalidades, geração de relatórios e integração entre aplicações, contribuindo para a evolução de produtos utilizados na gestão de informações geoespaciais.

Programador · Imagem Sistemas

  • Manutenção e evolução de sistemas GIS (Geographic Information Systems) para os setores de telecomunicações, energia e agronegócio.
  • Manutenção e implementação de soluções GIS da VIVO, incluindo sistemas de mapeamento de ERBs e análise de performance da cobertura massiva da rede.
  • Implementação da funcionalidade de talhões em sistemas de mapeamento de fazendas seguradas pela Porto Seguro.
  • Participação no projeto DINO (Despacho Inteligente para uma Nova Operação) da Neoenergia, com foco na sustentação e evolução de sistemas operacionais. Desenvolvimento de um serviço de tarefas para integração entre sistemas distribuídos. O sucesso do projeto contribuiu para a concessão do contrato de Application Management & Support (AM&S).
  • Configuração do ETL Griffon para geração do BDGD (Base de Dados Geográfica da Distribuição), conforme o PRODIST - Módulo 10, para a Celg, solução utilizada nos processos de análise regulatória da ANEEL.

Desenvolvedor Júnior · Signa - Consultoria e Sistemas

  • Desenvolvimento e sustentação de sistemas corporativos do segmento de logística e transporte, participando da implementação de novas funcionalidades, manutenção corretiva e evolutiva.