Felipe Mendes

Senior Software Engineer

Sorocaba, São Paulo, Brazil

About

Senior Software Engineer com mais de 13 anos de experiência desenvolvendo aplicações corporativas de alta disponibilidade para empresas dos setores financeiro, tecnologia e mobilidade. Minha experiência abrange desenvolvimento Full Stack, arquitetura de software, modernização de aplicações legadas e integração entre sistemas complexos, atuando em todas as etapas do ciclo de desenvolvimento. Ao longo da carreira participei da evolução de plataformas globais utilizando C#, .NET, React, Angular, React Native, Flutter, SQL Server, Oracle, Azure e AWS, além de integrações nativas Android (Java/Kotlin) e iOS (Swift/Objective-C). Tenho forte atuação em: • Desenvolvimento Back-end com .NET Core e ASP.NET Core • Arquitetura baseada em DDD e Clean Architecture • Desenvolvimento Front-end com React e Angular • Modernização de aplicações legadas • APIs REST • Modelagem e otimização de bancos SQL Server e Oracle • Azure DevOps, CI/CD e automação de deploy • Cloud Computing (Azure e AWS) • Integração entre aplicações corporativas Atualmente atuo na UBS BB participando da modernização de sistemas críticos, incluindo migração de aplicações Angular para React, evolução de serviços em .NET e migração de Oracle para SQL Server. Estou em busca de desafios técnicos onde possa contribuir na arquitetura de soluções, evolução de produtos e liderança técnica de equipes de desenvolvimento.

Experience

  • Senior Software Engineer at UBS BB
    Dec 2024 - Present · 1 yr 8 mos

    • Desenvolvimento e evolução de aplicações corporativas utilizando C# .NET 8 e arquitetura DDD. • Modernização do frontend através da migração de Angular para React. • Migração de procedures Oracle para SQL Server visando padronização tecnológica. • Desenvolvimento de novas funcionalidades para sistemas financeiros anti fraude. • Migração de tecnologias de DevOps (pesteiras de pipeline, migração de repositórios, CI/CD) para novas e mais recentes opções de mercado. • Modelagem e otimização de consultas SQL. • Atuação em ambiente corporativo de missão crítica. • Code review de novos projetos e aplicação de boas práticas de codificação • Aplicação de padronização de código para desenvolvimento de APIs e Front ends sem precisar começar do zero • Definição técnica de utilização de componentes no projeto.

  • Engenheiro de software sênior at BRQ Digital Solutions
    Mar 2024 - Dec 2024 · 10 mos

    • Migração de aplicações Angular para React. • Desenvolvimento backend utilizando .NET 8. • Aplicação de Domain Driven Design. • Desenvolvimento e manutenção de procedures Oracle. • Evolução de sistemas de alta disponibilidade.

  • Senior Software Engineer at LexisNexis
    Mar 2023 - Mar 2024 · 1 yr 1 mo

    Responsável por: • Evolução de funcionalidades. • Correção de problemas críticos. • Publicação de versões. • Desenvolvimento multiplataforma.

  • LexisNexis Risk Solutions (6 yrs 8 mos)
    • Senior Software Engineer
      Oct 2022 - Mar 2024 · 1 yr 6 mos

      Manutenção de aplicação do cliente para integração com SDK da empresa utilizado para registro de viagens do usuário utilizando integração Android Java e Kotlin e integração iOS Objective-C e Swift. Manutenção e refatoração de uma aplicação feita com React Native com módulos feitos com Java e Objective-C dentro. Criação de Pipeline para construção e distribuição de uma aplicação cliente feita dentro da LexisNexis Risk Solutions utilizando React Native e estrutura AWS para o pipeline. Criação e distribuição de relatórios via e-mail utilizando estrutura AWS.

    • Software Engineer III
      Jul 2019 - Oct 2022 · 3 yrs 4 mos

      Trabalhando com desenvolvimento mobile utilizando React Native como framework, Redux como integração de dados, integração com SDK nativo em tecnologia Android Java e geração de scripts para integração contínua e implantação contínua e gerenciamento de testes unitários utilizando Kibana como dashboard e jest/enzyme para desenvolvimento de testes unitários

    • Software Engineer II
      Aug 2017 - Jul 2019 · 2 yrs

      Desenvolvimento e melhoria do produto legado global de telemetria utilizando linguagem AngularJS em conjunto com equipes globais, entrega de uma nova aplicação para iOS/Android com excelente UX, recursos e capacidades utilizando linguagem React Native. Desenvolvimento de um produto totalmente novo do zero, elevando o nível de business intelligence e visualizações de dados utilizando linguagem ReactJS hospedado em AWS utilizando S3 e CloudFront e estrutura back end utilizando node.js com AWS Lambda

  • Software Engineer at Avanade
    Sep 2016 - Aug 2017 · 1 yr

    Trabalhei com framework Angular JS para desenvolvimento front end e utilizando SASS como gerenciamento de estilo, e utilizando node.js como back end para integração com front end