Mini-bio
Profissional dinâmico, proativo e adaptável, com ampla experiência em desenvolvimento de software e arquitetura de sistemas. Especialista em .NET, mensageria e microserviços, destaca-se pela aplicação de conceitos modernos e padronizados. Reconhecido por sua comunicação eficiente e busca constante por inovação, já atuou em projetos de grande impacto em instituições financeiras e empresas de telecomunicações.
Quem é
Ruan Lucas de Oliveira Rodrigues nasceu em São João Nepomuceno. Apaixonado por motocicletas, gosta de viajar de moto sempre que pode. Também se interessa por mecânica e manutenção de motocicletas, buscando sempre aprender mais sobre o tema. Além disso, mantém uma rotina ativa, frequentando a academia regularmente.
Atualmente, está noivo e se prepara para o casamento, vivendo uma fase especial em sua vida pessoal.
Experiência
Ruan possui ampla experiência como engenheiro sênior em instituições financeiras de renome nacional. Atuou no Itaú e no Banco BMG, sendo responsável por desenhar e desenvolver soluções inovadoras e lucrativas. Além do setor bancário, também trabalhou em empresas de gerenciamento de estoque e telecomunicações.
Ao longo da carreira, destacou-se pelo acompanhamento e mentoria das equipes em que atuou, incentivando a aplicação de boas práticas em .NET. Entre seus projetos mais relevantes estão o sistema de recarga de celular, no qual contribuiu com avanços técnicos que geraram alto retorno financeiro para o banco, e a solução de pagamentos de recarga via cartão de crédito.
Especializações
- Desenvolvimento em .NET: Expertise avançada na construção de aplicações robustas, aplicando boas práticas e padrões modernos da plataforma.
- Sistemas de Mensageria: Domínio de RabbitMQ e Kafka, garantindo comunicação eficiente e escalável entre sistemas.
- Arquitetura de Software: Experiência em microserviços e modelos arquiteturais como Hexagonal (Ports and Adapters), promovendo sistemas flexíveis e de fácil manutenção.
- Containerização: Conhecimento em Docker para o desenvolvimento e deploy de aplicações em ambientes isolados.
- Banco de Dados NoSQL: Familiaridade com MongoDB para o armazenamento eficiente de dados não relacionais.
- Observabilidade de Sistemas: Uso de ferramentas como Kibana, Grafana e Dynatrace para monitorar a performance e saúde das aplicações.
- CI/CD: Prática consolidada em esteiras de integração e entrega contínua utilizando Azure DevOps e AWS, automatizando processos de build, teste e deploy.
O que dizem sobre
Ao longo da carreira, Ruan construiu uma reputação de profissional dinâmico, proativo e altamente adaptável a diferentes situações. Seus líderes destacam sua capacidade de aprendizado rápido e excelente comunicação, facilitando o trabalho em equipe e o alinhamento de objetivos.
No aspecto técnico, é reconhecido por aplicar conceitos modernos e padronizados na construção de software, sempre avaliando com precisão as melhores soluções para cada desafio. Seu compromisso com a qualidade e inovação é um diferencial valorizado em todos os projetos em que atua.