Pular para o conteúdo principal
Rui Moraes

Rui Moraes

DESENVOLVEDOR .NET SÊNIOR

Talento
GuarulhosMembro desde 18 de setembro de 2026
C#SQLPL/SQLJavaScript.NET CoreASP.NET CoreWeb APIMinimal APIsASP.NET MVCRazorAPIs RESTMicrosserviçosSistemas DistribuídosSOAClean ArchitectureDesign PatternsOracleSQL ServerPostgreSQLMySQLRedisCloud ComputingAzureLinuxWindows ServerGitHub ActionsCI/CDVue.jsDevExtreme.NET MAUI
·

Contratar esta pessoa

Envie uma proposta de trabalho diretamente para este candidato

C#SQLPL/SQLJavaScript.NET Core

Sobre

Engenheiro de Software Full Stack e Backend .NET Sênior com mais de 15 anos de experiência no desenvolvimento, integração, modernização e sustentação de aplicações corporativas e financeiras de alta criticidade. Sólida atuação com C#, .NET, ASP.NET Core, Web API, APIs REST, microsserviços, Worker Services, Vue.js, sistemas distribuídos e integrações assíncronas orientadas a eventos. Experiência profissional com Oracle Database, SQL Server, PostgreSQL, MySQL e Redis, além de SQL, PL/SQL, stored procedures, mensageria com RabbitMQ e MQTT e consultas complexas.

Vivência prática em IA generativa aplicada ao desenvolvimento, automação, cloud computing com AWS e Azure, CI/CD, métodos ágeis, segurança, observabilidade, Clean Architecture, princípios SOLID, design técnico, revisão de código, mentoria, resiliência e alta disponibilidade.

Experiência

Desenvolvedor Full Stack - Jump Label - Brasil

(2026-03)

  • Desenvolvimento e evolução de funcionalidades corporativas Full Stack com ASP.NET MVC/Razor, incluindo novos módulos de negócio e melhorias técnicas.
  • Desenvolvimento de funcionalidades frontend com DevExtreme, incluindo telas, grids, filtros, modais, paginação, exportações e melhorias de usabilidade.
  • Integração de Web APIs internas e externas para automações com inteligência artificial, serviços meteorológicos, autenticação e serviços de apoio ao negócio.
  • Desenvolvimento de funcionalidades mobile com .NET MAUI/XAML, sincronização offline/online, persistência local com EF Core, fotos, geolocalização, notificações e fluxos de status.
  • Implementação de integrações assíncronas com Azure Event Hubs, Redis e Azure Blob Storage, incluindo publicação de eventos, sincronização incremental, idempotência e armazenamento de evidências.
  • Desenvolvimento de recursos de gateway/API para endpoints mobile, sincronização, Health Checks e processamento de eventos.
  • Participação em revisões de código, refatoração e mentoria técnica, aplicando princípios SOLID e boas práticas para elevar a qualidade e a manutenibilidade do software.
  • Uso de IA generativa com Codex e GitHub Copilot no ciclo de desenvolvimento para análise de código, refatoração, geração de testes, documentação técnica e automação de tarefas, com validação humana das soluções.

Desenvolvedor Backend Sênior / Líder Técnico - DataSmartCom - Brasil

(2025-03 - 2026-03)

  • Liderança da arquitetura, do design e do desenvolvimento de soluções backend com .NET 8, .NET 9 e .NET 10 para plataformas de logística e geolocalização.
  • Projeto e implementação de microsserviços, Web APIs REST, Minimal APIs e Worker Services para cargas de trabalho escaláveis, assíncronas, orientadas a eventos e de alta disponibilidade.
  • Implementação de mensageria com RabbitMQ e MQTT para comunicação com rastreadores, além do uso de Redis para cache e apoio ao processamento distribuído em soluções de rastreamento e geolocalização.
  • Gerenciamento de infraestrutura AWS com EC2 e RDS, com foco em segurança, escalabilidade e confiabilidade.
  • Implementação e manutenção de pipelines de CI/CD com GitHub Actions para automatizar build, testes e implantação.
  • Definição de padrões de desenvolvimento, realização de revisões e refatorações de código e aplicação contínua de Clean Architecture, Design Patterns e princípios SOLID.
  • Aplicação de IA generativa com Codex e GitHub Copilot para apoiar análise de código, solução de problemas, criação de testes, documentação e automação do fluxo de desenvolvimento.
  • Liderança e mentoria técnica em ambiente ágil, apoiando decisões arquiteturais, segurança, resolução de problemas, observabilidade, monitoramento de produção e evolução da plataforma.
  • Otimização de serviços distribuídos, processamento assíncrono, concorrência e uso de memória em cargas de geolocalização de alto volume.

Desenvolvedor Backend Sênior (.NET) - MOOVII SP - Brasil

(2023-10 - 2025-02)

  • Implantação e manutenção de aplicações backend .NET em ambientes Linux e Windows Server.
  • Configuração e otimização de bancos de dados PostgreSQL, incluindo controle de acesso e ajuste de desempenho.
  • Desenvolvimento de serviços backend para rastreamento veicular e logística, com comunicação de rastreadores via MQTT e integração às APIs do HERE Maps.
  • Desenvolvimento de Worker Services e microsserviços para processamento assíncrono de transações e integração entre sistemas.
  • Implementação de cargas concorrentes em background para rastreamento veicular em tempo real, com revisão de código, tratamento de falhas, resiliência e foco em confiabilidade.
  • Desenvolvimento de monitoramento de serviços com Health Checks, SignalR, alertas, logging estruturado com Serilog e análise operacional com Seq.

Desenvolvedor Backend Sênior (.NET) - Bernhoeft - Brasil

(2023-01 - 2023-10)

  • Desenvolvimento Full Stack e manutenção de sistemas de gestão de documentos com backend .NET e frontend em Vue.js, atuando em ambiente ágil com Scrum/Kanban.
  • Análise e otimização de consultas SQL para relatórios e apoio à tomada de decisões de negócio.
  • Manutenção e evolução de Web APIs REST corporativas, integração com o frontend Vue.js, revisões de código e melhorias contínuas no processo de entrega.

Desenvolvedor Backend Pleno (.NET) - Reserve Solutions - Brasil

(2021-12 - 2022-12)

  • Contribuição para a modernização de aplicações web legadas por meio da migração de soluções para versões mais recentes do .NET.
  • Desenvolvimento de funcionalidades backend seguindo Clean Architecture e boas práticas de engenharia de software.
  • Manutenção e otimização de serviços em background para melhorar a estabilidade e o desempenho.

Desenvolvedor Backend (.NET) - Primetech Technology - Brasil

(2021-09 - 2021-12)

  • Desenvolvimento de sistemas backend para uma plataforma de investimentos e corretagem.
  • Modelagem de dados e desenvolvimento de componentes backend para sistemas financeiros.
  • Implementação de autenticação, autorização, políticas de segurança, APIs REST e integrações com bancos de dados.

Engenheiro de Software Backend (.NET) - CYBERNET - Brasil

(2019-10 - 2021-09)

  • Desenvolvimento e manutenção de sistemas backend com .NET Core 3.x e .NET 5 em ambientes distribuídos.
  • Consumo de transações LoRaWAN por meio do RabbitMQ e sincronização de dados com APIs externas REST e SOAP.
  • Desenvolvimento de microsserviços para processamento de arquivos FTP, cargas assíncronas e comunicação TCP/IP com payloads JSON.
  • Gerenciamento de implantações no IIS e configuração de dispositivos de borda para processamento de RFID e OCR.

Engenheiro de Software Backend (.NET) - BLUECORPGROUP - Brasil

(2017-11 - 2019-09)

  • Desenvolvimento e manutenção de plataformas web de logística e serviços backend com C#, ASP.NET MVC 5, ASP.NET Web API 2, WebForms, Razor, JavaScript e Bootstrap.
  • Desenvolvimento de integrações entre aplicações .NET, soluções TOTVS e Oracle Database, com implementação de código SQL e PL/SQL, stored procedures, consultas complexas e lógica de banco de dados.
  • Análise de requisitos de negócio e conversão desses requisitos em rotinas de banco de dados e integrações escaláveis entre aplicações.
  • Diagnóstico e resolução de problemas de processamento de dados, integração e comunicação entre aplicações e bancos de dados em sistemas corporativos.
  • Projeto e otimização de stored procedures, scripts e consultas SQL complexas no PostgreSQL para apoiar operações logísticas.
  • Integração de serviços web de terceiros para o registro de passagem de caminhões e sistemas de monitoramento rodoviário.
  • Manutenção de aplicações legadas e suporte técnico a ambientes de produção e instalações em campo.
  • Manutenção de sistemas ASP.NET WebForms/MVC e suporte a aplicações embarcadas em C++.
  • Realização de pequenas manutenções e ajustes em componentes C++ embarcados utilizados por equipamentos operacionais.

Desenvolvedor de Software - WAYOUT - Brasil

(2016-10 - 2017-09)

  • Migração de componentes de sistemas legados do Visual Basic 6 para VB.NET.
  • Mapeamento de funcionalidades e implementação de melhorias corretivas nos módulos convertidos.

Engenheiro de Software (.NET) - YMF / TOTVS - Brasil

(2008-10 - 2015-08)

  • Desenvolvimento e manutenção de aplicações de relatórios financeiros, faturamento, conciliação e gestão de portfólios com C#, ASP.NET MVC, WCF, SQL Server e Oracle Database.
  • Desenvolvimento de integrações .NET com bancos de dados Oracle, incluindo consultas SQL complexas, stored procedures, rotinas PL/SQL, lógica de banco de dados, processamento de dados e resolução de problemas.
  • Desenvolvimento de sistemas satélites que consumiam serviços corporativos e geravam relatórios regulatórios e financeiros para o Bradesco, incluindo relatórios CVM 522 e extratos de investidores.
  • Contribuição para o BookPrivate, apoiando relatórios de portfólio, regras de correspondência, processos de conciliação e cálculos de previdência para o Bradesco Private Banking.
  • Conversão de requisitos financeiros e de negócio em funcionalidades de aplicações, rotinas de banco de dados, integrações e soluções técnicas.
  • Suporte a incidentes de produção e manutenção de integrações em sistemas financeiros de alta criticidade.

Desenvolvedor de Software Júnior - MOMBASSA INFORMÁTICA - Brasil

(2007-01 - 2008-07)

  • Desenvolvimento de processos de auditoria do Active Directory para gerenciamento de armazenamento em redes corporativas.
  • Desenvolvimento de sistemas para geração de etiquetas com códigos de barras com base em medições industriais.

Competências

DESENVOLVEDOR .NET SÊNIOR

Avaliações

Relacionado