Full Stack Engineer · Tech Lead

Mario Mendonça

I build robust, scalable web and mobile products — and lead the teams that ship them.

Open to opportunities & freelance · Recife, Brazil
Mario Mendonça — Full Stack Software Engineer & Tech Lead
  • 5+ Years of experience
  • ~60M Livelo users served
  • 50+ Students mentored
01

About

I'm a Full Stack Software Engineer and Tech Lead with over 5 years of experience building robust, scalable web and mobile applications. I work across the stack with Java, Spring Boot, Node.js, NestJS, React, React Native and TypeScript.

Today I'm a Tech Lead at Livelo, one of Brazil's largest loyalty programs (nearly 60M users), where I lead Trip Management — the post-sales travel experience covering purchase history, travel cancellations with and without penalty, and self-service flows that reduce paid support calls. I make architecture decisions, mentor engineers and foster a strong engineering culture, partnering with stakeholders to turn business goals into shipped software.

Outside the day job I co-founded a startup, mentor university teams, and build side projects to explore emerging technologies and AI tooling.

02

Experience

  1. Livelo Current

    Oct 2022 — Present

    Tech Lead · Full Stack Software Engineer · Recife, Brazil

    Joined as a Mobile Developer and was progressively promoted to Software Engineer and then Tech Lead, taking on growing responsibility across mobile, backend and frontend engineering.

    • As Tech Lead of Trip Management (post-sales), I own the architecture of the post-travel experience — purchase history, travel cancellation with and without penalty, and self-service flows that cut down paid support calls.
    • Previously led the Hotels vertical, one of Livelo's high-volume booking platforms, owning architecture decisions and long-term scalability.
    • As a React Native developer, co-built the full car-rental flow in the Livelo app, driving a 50% increase in car-rental sales within months of launch.
    • Helped build new backend architectures that enabled partner integrations, expanding the product catalog to flight tickets and car rentals.
    • Led the frontend modernization of the Hotels booking experience using Micro Frontends (React), improving developer autonomy and delivery speed.
    • Deepened backend expertise across Java, Spring Boot, Node.js, NestJS, microservices, Kubernetes, CI/CD, RabbitMQ, logging and monitoring.
    • Java
    • Spring Boot
    • Node.js
    • NestJS
    • React
    • React Native
    • Micro Frontends
    • Kubernetes
    • RabbitMQ
    • CI/CD
  2. Gowdock

    Apr 2021 — Sep 2022

    Full Stack Developer · Recife, Brazil

    Early-stage startup with broad responsibilities across product and engineering, with direct exposure to investor discussions and product strategy alongside the founders.

    • Built web and mobile applications with React and React Native.
    • Expanded into backend development with Node.js and Express, taking end-to-end ownership of features.
    • Applied SOLID principles and clean architecture; picked up GraphQL and TypeScript.
    • React
    • React Native
    • Node.js
    • Express
    • GraphQL
    • TypeScript
  3. Seed a Bit

    Jan 2020 — Mar 2021

    Frontend Developer · Junior Enterprise · Recife, Brazil

    My first professional experience, at the junior enterprise of the Rural Federal University of Pernambuco (UFRPE) — collaborating on multi-developer projects for real clients.

    • Built institutional and corporate websites and contributed to an e-commerce platform.
    • Developed skills in HTML, CSS, JavaScript and React, and learned solid Git workflows.
    • Sharpened communication and leadership through the junior-enterprise movement (MEJ) and strategic company decisions.
    • HTML
    • CSS
    • JavaScript
    • React
    • Git
03

Projects

Featured

Zuno

Personal Project · Creator · Jan 2026 — Present

A platform that helps people discover local sports events in Recife, Brazil.

A side project built in personal time to explore and integrate emerging technologies and AI tooling. Built with a Java backend and a React frontend, using a "vibe coding" approach to experiment with modern, AI-assisted development workflows.

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

FalaAgro

Co-Founder & Developer · Jun 2021 — Jan 2023

An agribusiness mobile platform for news, events and business opportunities in the rural sector.

My first experience as a startup co-founder. I developed the full React Native app and the Node.js / Express / TypeORM / PostgreSQL backend from concept to production. Beyond engineering, the journey through incubation (Garoa Habitat), InovAtiva acceleration and SEBRAE's Startups NE program built deep product-ownership and entrepreneurial skills.

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

La Copa

Freelance · Design & Development · Freelance

A website for a footvolley tournament organizer — designed, built and sold as a freelance project.

An institutional website for La Copa, which organizes footvolley (beach footvolley) tournaments. I designed and developed the site end-to-end and delivered it to the client.

  • Web Design
  • Frontend
04

Education

Academic

Postgraduate — Software Architecture

Mar 2025 — Mar 2026

FIAP

Bachelor's — Systems Analysis & Development

Jan 2023 — Dec 2024

Uninassau

Mentoring

Technical & Strategic Mentor

May 2024

Porto Digital

Mentored 6 squads (48–60 students) in a city-government program at Brazil's largest urban tech park, guiding teams building startups for environmental and climate challenges.

05

Skills

Languages & Frameworks

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

Architecture & Infrastructure

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

Observability & DevOps

  • Logging
  • Monitoring
  • Distributed Tracing

Databases

  • PostgreSQL
  • OracleDB
  • MongoDB
  • Redis

Leadership

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

Languages

  • Portuguese — Native
  • English — C1