Luan Fernandes

Luan
Fernandes

Resolvo problemas de tecnologia.
A stack é consequência.

Engenheiro de Software · Backend

São Paulo, SP · Brasil

contact@luanfernandes.dev

GitHub ↗·LinkedIn ↗·WhatsApp ↗

Sobre

Sou engenheiro de software há mais de 7 anos, a maior parte deles como desenvolvedor backend. Não me prendo a stack: se o problema pede Java, Python, Go ou TypeScript, vai esse mesmo.

Uso IA no dia a dia: LLMs, agentes, automação de processos. Como ferramenta mesmo, não como discurso.

Hoje estou no PicPay, no ecossistema de limites do cartão. Antes, passei por Bradesco, Itaú, LuizaLabs e Serasa — e, como consultor, atendi PayPal, Porto Bank e PagBank, entre outros.

Também fui professor universitário na Fatec. Gosto da parte de explicar: quando o time entende o porquê, o código fica melhor.

Bio completa →

Luan Fernandes
São Paulo, 2025

Agora

  • Backend no PicPay, no ecossistema de limites do cartão — Java, Spring, Kafka.
  • Construindo AI agents que aceleram o trabalho do time: onboarding, refinamento e troubleshooting.
  • Cursando o MIT em Arquitetura de Software no Infnet.

atualizado em jul/2026

Experiência

PicPay· Engenheiro de Software Backend
07/2025 – atual
  • Desenvolvo e sustento o ecossistema de microsserviços de limites do PicPay Card, com fluxos críticos de crédito em escala.
  • Implementei concessão temporária de limite sazonal com arquitetura reutilizável para campanhas recorrentes.
  • Construí um AI agent especializado no domínio do time, acelerando onboarding, refinamento técnico e troubleshooting.
JavaSpringKafkaAWS
Banco Bradesco· Engenheiro de Software Backend
07/2024 – 07/2025
  • Modernizei a arquitetura do Canal Pix Mobile com design patterns e arquitetura hexagonal.
  • Desenvolvi microsserviços resilientes garantindo alta disponibilidade entre sistemas críticos.
  • Implementei migração para nuvem, reduzindo custos e otimizando escalabilidade.
  • Aumentei cobertura de testes para 90% e padronizei pipelines de qualidade.
JavaSpringMicroserviçosAzure
Fatec Ipiranga· Professor Universitário
03/2024 – 09/2024
  • Lecionei Programação para Multiplataforma e Banco de Dados.
  • Criei projetos práticos baseados em Clean Architecture e UML.
PythonJavaSpringSQL
Compass UOL· Engenheiro de Software Backend
01/2023 – 01/2024
  • Transformei sistemas monolíticos em microsserviços para Internet Banking (Cresol).
  • Otimizei processos assíncronos, reduzindo tempo de resposta e consumo de recursos.
JavaSpringWebFluxPostgreSQL
LuizaLabs· Engenheiro de Software Backend
06/2022 – 01/2023
  • Desenvolvi microsserviços para automação de notificações com alta disponibilidade.
  • Implementei automação de migração de dados e otimização de workflows em nuvem.
JavaSpringPythonGCP
Serasa Experian· Engenheiro de Software Backend
03/2022 – 07/2022
  • Implementei microsserviços orientados a eventos processando grandes volumes de dados.
  • Liderei automação de testes garantindo conformidade e qualidade nas entregas.
JavaSpringFastAPIAWS
Itaú Unibanco· Engenheiro de Software Backend
06/2021 – 02/2022
  • Modernizei sistemas regulatórios do BACEN com alta disponibilidade e conformidade.
  • Desenvolvi integrações assíncronas em event-driven architecture.
JavaSpringKafkaAWS
Avanade· Engenheiro de Software Backend
12/2020 – 06/2021
  • Integrei sistemas corporativos complexos com foco em interoperabilidade e performance.
  • Desenvolvi APIs seguras com pipelines CI/CD e comunicação assíncrona via mensageria.
JavaSpringKafkaAzure
Desinchá· Desenvolvedor Backend
07/2019 – 11/2020
  • Automatizei processos operacionais e integrei gateways de pagamento.
  • Participei da migração de serviços para nuvem, melhorando escalabilidade.
PythonDockerPostgreSQLAzure
PCI Software· Desenvolvedor Full Stack
10/2018 – 05/2019
  • Desenvolvi plataforma de gerenciamento de jogos com foco em performance e usabilidade.
.NETC#XamarinPostgreSQL
2018 – Atual

Consultorias & Contratos

Projetos como pessoa jurídica atendendo diretamente empresas ou via consultorias parceiras.

PayPalVtexGetnetPorto BankPagBankBoa Vista Serv.Singulare / QI TechPiracanjubaNPU / HincSESP-MTAyvensUse MoveCompany Hero
FintechVarejo & ProdutoGovTech

Stack

Ferramentas, não identidade. Uso a stack que o problema pede — sem religião.

Backend
Java, Spring Boot, Node.js, Python, Golang, .NET, TypeScript
Arquitetura
Clean Architecture, DDD, Microsserviços, Event-Driven, CQRS
Cloud & Infra
AWS, GCP, Azure, Docker, Kubernetes, CI/CD, Cloudflare
Frontend & Mobile
React, Astro, React Native, Expo
IA & Automação
LLMs (OpenAI, Claude), Agentes de IA, Automação de processos, RAG
Dados
PostgreSQL, MySQL, MongoDB, Redis, Kafka, RabbitMQ

Projetos

Problemas resolvidos, anonimizados. O foco é o problema, não o cliente.

Gestão de identidades numa multinacional alimentícia

Alimentício

Ferramenta de identidades + archetype base que padronizou o setup de novos serviços e cortou retrabalho.

como foi feito
  • Desafio: sistemas legados com identidades espalhadas e setup de serviço novo demorado e manual.
  • Decisões: ferramenta central de gestão de identidades, criptografia nas integrações REST/SOAP e um archetype base para novos serviços.
  • Resultado: onboarding de serviço padronizado, menos retrabalho e mais segurança nas integrações.

Java · PHP · Python · Spring Security · LDAP

Pipeline de automação para empresa de análise de dados

Dados

Extração e consumo de dados automatizados de ponta a ponta, eliminando falhas manuais do fluxo.

como foi feito
  • Desafio: fluxos de extração e consumo de dados dependentes de passos manuais, com falhas recorrentes.
  • Decisões: automação de ponta a ponta com filas para desacoplar produção e consumo, e modelagem de consultas para as demandas do negócio.
  • Resultado: fluxo contínuo sem intervenção manual e redução das falhas operacionais.

Python · Kafka · PostgreSQL · Cloud

Reescrita da plataforma de uma cooperativa de crédito

Cooperativo

Monolito legado virou microsserviços — menos tempo de resposta e mais disponibilidade no Internet Banking.

como foi feito
  • Desafio: monolito legado limitando escalabilidade e disponibilidade do Internet Banking.
  • Decisões: quebra gradual em microsserviços com WebFlux para processamento assíncrono, mapeando regras junto ao time de negócio antes da transição.
  • Resultado: menos tempo de resposta, menos consumo de recursos e mais disponibilidade.

Java · Spring Boot · Docker · DDD

Ver portfolio completo →

Formação

Formação Acadêmica

MIT (Master in IT) em Arquitetura de Software

Infnet

MBA em Arquitetura de Soluções

FIAP

Pós-Graduação Go Expert

FullCycle

Análise e Desenvolvimento de Sistemas

Fatec

Contato

Tem um problema
que precisa de cuidado sério?

Me chama. Sistema travado, ideia que não sai do papel, arquitetura precisando de revisão. A gente conversa primeiro pra ver se faz sentido.