Anderson Eleutério

Engenheiro Mobile e Forward Deployed Engineer

Desenvolvo apps em Flutter para logística e IoT industrial, e me importo com o que acontece depois que eles são publicados: como são usados em campo, onde quebram e como podem fazer uma operação funcionar melhor.

Disponível para vagas remotas internacionais.

No dia a dia, trabalho em sete apps B2B na DDMX. Estes são projetos que construí por conta própria e em desafios técnicos, de gestão de ativos para equipes de manutenção a busca de imóveis, cada um de ponta a ponta com Flutter. Abra um para ver como foi construído.

Vibraguard

Gestão de ativos e ordens de serviço para equipes de manutenção. Vincula dispositivos por QR code, monitora o status deles e acompanha a manutenção em um só app.

Onboarding and Sign In

Um fluxo de onboarding seguido de uma tela de login, com validação de e-mail e senha e mensagens de erro claras.

QR Code Scanner

Lê QR codes com a câmera e cria códigos personalizados para links, contatos, localizações e Wi-Fi, prontos para compartilhar ou salvar.

Zaffre Imóveis

Um app imobiliário para buscar imóveis com filtros, publicar anúncios, salvar favoritos e receber notificações push.

Experiência

  • DDMX

    DDMX

    Desenvolvedor MobilePleno
    nov. 2024 — atual
    • Mantenho e evoluo sete apps B2B em produção no Google Play e na App Store, da arquitetura e novas funcionalidades a testes, builds e publicações.
    • Desenvolvimento de aplicativos multiplataforma com Flutter (iOS e Android), com experiências fluidas, responsivas e escaláveis.
    • Manutenção e evolução de aplicativos Android nativos em Java, além de desenvolvimento híbrido integrando Flutter, Kotlin e Swift para melhorar desempenho e compatibilidade.
    • Implementação de monitoramento de vídeo em tempo real com SDKs externos, garantindo estabilidade e alto desempenho no streaming.
    • Design e integração de novas funcionalidades, com foco em usabilidade, UX e valor para o cliente.
    • Otimização de desempenho dos aplicativos, reduzindo tempos de resposta e consumo de recursos.
    • Migração e atualização de projetos para null safety, melhorando a segurança e a estabilidade do código.
    • Integração de mapas e geolocalização para rastreamento e posicionamento em tempo real, incluindo otimização da renderização dos mapas.
    • Integração de DAOs (Data Access Objects) para gerenciamento e persistência de dados eficientes.
    • Uso de WebSockets para comunicação em tempo real e atualização dinâmica de mapas.
    • Aplicação de heurísticas de usabilidade para melhorar a experiência do usuário e simplificar fluxos de interação.
  • IE Tecnologia

    IE Tecnologia

    Desenvolvedor MobileJúnior
    abr. 2023 — nov. 2023
    • Mudei a arquitetura de consultas à API, reduzindo a latência em 92%, e desenvolvi o download de dados em CSV para diminuir a sobrecarga do servidor.
    • Implementei carregamento com cache assíncrono de dados, reduzindo a latência de 15 s para 3 s nos carregamentos incrementais.
    • Criei novas funcionalidades para o painel, tornando-o mais intuitivo para os usuários.
    • Orientei profissionais de diferentes níveis de experiência, garantindo qualidade técnica e promovendo o aprendizado colaborativo.
  • Foursys - Soluções em TI

    Foursys - Soluções em TI

    Desenvolvedor MobileJúnior
    out. 2022 — fev. 2023
    • Ganhei experiência em trabalho em equipe e comunicação, aplicando a metodologia Scrum.
    • Refatorei bases de código, melhorando desempenho e estabilidade.
    • Resolvi cerca de 85% dos bugs reportados e entreguei novas funcionalidades, aumentando o engajamento.
    • Integrei o software a APIs, melhorando o acesso aos dados e as funcionalidades.
  • Foursys - Soluções em TI

    Foursys - Soluções em TI

    Desenvolvedor MobileEstagiário
    abr. 2022 — out. 2022

    Participei ativamente do design das interfaces do produto, buscando uma boa experiência para os clientes, aplicando técnicas de design thinking na criação de uma loja virtual para uma empresa especializada na venda de celulares Apple.

    Em outro projeto, implementei funcionalidades com a linguagem Dart em um projeto que usava Flutter para criar aplicativos de alta qualidade para Android, iOS e Web.

    Nesses dois projetos, desenvolvi minhas habilidades de comunicação e escrita, além de ganhar experiência em trabalho em equipe na criação de software com a metodologia ágil Scrum.

  • Procon

    Procon

    Desenvolvedor WebEstagiário
    set. 2021 — dez. 2021

    Participei do desenvolvimento de aplicações web com Angular.

Habilidades

A maior parte do meu trabalho é em logística e IoT industrial: funcionalidades em tempo real com WebSockets, SDKs nativos em Kotlin e Swift integrados ao Flutter, e código Android legado modernizado com Clean Architecture e BLoC.

Posts recentes

Todos os posts →
  • 4 min de leitura

    Observabilidade offline-first em um app mobile legado em Java

    Em um app mobile legado em Java, implementei um pipeline de observabilidade offline-first que guarda localmente os logs das ações do usuário em uma fila com DAO e só os envia para uma API quando o aparelho está online. Os logs sobrevivem a reinicializações, são enviados em lotes de 50 a cada 3 minutos para reduzir o impacto na rede e na bateria, e funcionam como uma "stacktrace de ações do usuário" para reconstruir os fluxos que levam aos bugs. Junto com o Sentry, isso cria um sistema de duas camadas: as exceções e o histórico passo a passo do que o usuário fez logo antes do problema.

  • 2 min de leitura

    Como se tornar o melhor desenvolvedor pleno do mercado

    Um desenvolvedor pleno se destaca por ser autônomo, confiável e comprometido com o crescimento contínuo. Diferente do júnior, ele assume tarefas mais complexas, orienta colegas menos experientes e se responsabiliza pela qualidade e estabilidade do produto. Para crescer, precisa se desafiar sempre, fechar lacunas técnicas e desenvolver habilidades como comunicação, análise de trade-offs e colaboração. O segredo é nunca ficar na zona de conforto: consistência, responsabilidade e aprendizado constante são o que definem os melhores desenvolvedores plenos.