Rui Moraes
DESENVOLVEDOR .NET SÊNIOR
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
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.

