Engenheiro Full Stack · Tech Lead

Mario Mendonça

Construo produtos web e mobile robustos e escaláveis — e lidero os times que os entregam.

Aberto a oportunidades & freelas · Recife, Brasil
Mario Mendonça — Engenheiro de Software Full Stack & Tech Lead
  • 5+ Anos de experiência
  • ~60M Usuários da Livelo
  • 50+ Estudantes mentorados
01

Sobre

Sou Engenheiro de Software Full Stack e Tech Lead com mais de 5 anos de experiência construindo aplicações web e mobile robustas e escaláveis. Atuo em toda a stack com Java, Spring Boot, Node.js, NestJS, React, React Native e TypeScript.

Hoje sou Tech Lead na Livelo, um dos maiores programas de fidelidade do Brasil (quase 60 milhões de usuários), onde lidero a experiência de pós-venda “Gestão da Minha Viagem” — histórico de compras, cancelamentos de viagem com e sem multa, e fluxos de autoatendimento que reduzem ligações para o suporte (pago). Tomo decisões de arquitetura, mentoro engenheiros e cultivo uma cultura de engenharia forte, trabalhando próximo aos stakeholders para transformar objetivos de negócio em software entregue.

Fora do trabalho, cofundei uma startup, mentoro times universitários e crio projetos pessoais para explorar tecnologias emergentes e ferramentas de IA.

02

Experiência

  1. Livelo Atual

    Out 2022 — Atual

    Tech Lead · Engenheiro de Software Full Stack · Recife, Brasil

    Entrei como Desenvolvedor Mobile e fui progressivamente promovido a Engenheiro de Software e, depois, a Tech Lead, assumindo responsabilidade crescente em mobile, backend e frontend.

    • Como Tech Lead de “Gestão da Minha Viagem” (pós-venda), sou responsável pela arquitetura da experiência de pós-viagem — histórico de compras, cancelamento de viagem com e sem multa, e fluxos de autoatendimento que reduzem as ligações para o suporte (pago).
    • Anteriormente liderei a vertical de Hotéis, uma das plataformas de reservas de alto volume da Livelo, responsável por decisões de arquitetura e escalabilidade de longo prazo.
    • Como desenvolvedor React Native, co-construí todo o fluxo de aluguel de carros no app da Livelo, gerando um aumento de 50% nas vendas de aluguel de carros poucos meses após o lançamento.
    • Ajudei a construir novas arquiteturas de backend que habilitaram integrações com parceiros, expandindo o catálogo para passagens aéreas e aluguel de carros.
    • Liderei a modernização do frontend da experiência de reservas de Hotéis usando Micro Frontends (React), melhorando a autonomia dos desenvolvedores e a velocidade de entrega.
    • Aprofundei a expertise em backend com Java, Spring Boot, Node.js, NestJS, microsserviços, Kubernetes, CI/CD, RabbitMQ, logging e monitoramento.
    • Java
    • Spring Boot
    • Node.js
    • NestJS
    • React
    • React Native
    • Micro Frontends
    • Kubernetes
    • RabbitMQ
    • CI/CD
  2. Gowdock

    Abr 2021 — Set 2022

    Desenvolvedor Full Stack · Recife, Brasil

    Startup em estágio inicial com responsabilidades amplas em produto e engenharia, com contato direto com discussões de investidores e estratégia de produto junto aos fundadores.

    • Construí aplicações web e mobile com React e React Native.
    • Avancei para o backend com Node.js e Express, assumindo a responsabilidade ponta a ponta das features.
    • Apliquei princípios SOLID e clean architecture; aprendi GraphQL e TypeScript.
    • React
    • React Native
    • Node.js
    • Express
    • GraphQL
    • TypeScript
  3. Seed a Bit

    Jan 2020 — Mar 2021

    Desenvolvedor Frontend · Empresa Júnior · Recife, Brasil

    Minha primeira experiência profissional, na empresa júnior da Universidade Federal Rural de Pernambuco (UFRPE) — colaborando em projetos com múltiplos desenvolvedores para clientes reais.

    • Construí sites institucionais e corporativos e contribuí para uma plataforma de e-commerce.
    • Desenvolvi habilidades em HTML, CSS, JavaScript e React, e aprendi fluxos de trabalho sólidos com Git.
    • Aprimorei comunicação e liderança através do Movimento Empresa Júnior (MEJ) e de decisões estratégicas da empresa.
    • HTML
    • CSS
    • JavaScript
    • React
    • Git
03

Projetos

Destaque

Zuno

Projeto Pessoal · Criador · Jan 2026 — Atual

Uma plataforma que ajuda as pessoas a descobrir eventos esportivos locais em Recife, Brasil.

Um projeto pessoal criado no tempo livre para explorar e integrar tecnologias emergentes e ferramentas de IA. Construído com backend em Java e frontend em React, usando uma abordagem de "vibe coding" para experimentar fluxos de desenvolvimento modernos assistidos por IA.

  • Java
  • Spring Boot
  • React
  • TypeScript
  • AI Tooling
Destaque

FalaAgro

Cofundador & Desenvolvedor · Jun 2021 — Jan 2023

Uma plataforma mobile de agronegócio para notícias, eventos e oportunidades de negócio no setor rural.

Minha primeira experiência como cofundador de startup. Desenvolvi todo o app em React Native e o backend em Node.js / Express / TypeORM / PostgreSQL, do conceito à produção. Além da engenharia, a jornada por incubação (Garoa Habitat), aceleração InovAtiva e o programa Startups NE do SEBRAE construiu habilidades profundas de product ownership e empreendedorismo.

  • React Native
  • Node.js
  • Express
  • TypeORM
  • PostgreSQL

La Copa

Freelance · Design & Desenvolvimento · Freelance

Um site para uma organização de torneios de futevôlei — projetado, construído e vendido como projeto freelance.

Um site institucional para a La Copa, que organiza torneios de futevôlei. Projetei e desenvolvi o site de ponta a ponta e o entreguei ao cliente.

  • Web Design
  • Frontend
04

Formação

Acadêmico

Pós-graduação — Arquitetura de Software

Mar 2025 — Mar 2026

FIAP

Bacharelado — Análise e Desenvolvimento de Sistemas

Jan 2023 — Dez 2024

Uninassau

Mentoria

Mentor Técnico & Estratégico

Mai 2024

Porto Digital

Mentorei 6 squads (48–60 estudantes) em um programa do governo municipal no maior parque tecnológico urbano do Brasil, orientando times que construíam startups para desafios ambientais e climáticos.

05

Tecnologias

Linguagens & Frameworks

  • Java
  • Spring Boot
  • Node.js
  • NestJS
  • JavaScript
  • TypeScript
  • React
  • React Native

Arquitetura & Infraestrutura

  • Microservices
  • Micro Frontends
  • Kubernetes
  • RabbitMQ
  • CI/CD
  • REST APIs
  • AWS

Observabilidade & DevOps

  • Logging
  • Monitoring
  • Distributed Tracing

Bancos de Dados

  • PostgreSQL
  • OracleDB
  • MongoDB
  • Redis

Liderança

  • Technical Leadership
  • Developer Mentoring
  • Stakeholder Communication
  • Architecture Decisions

Idiomas

  • Portuguese — Native
  • English — C1