Skip to content
View leonardogouvea's full-sized avatar

Block or report leonardogouvea

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leonardogouvea/README.md
██████╗  █████╗  ██████╗██╗  ██╗███████╗███╗   ██╗██████╗     ██████╗ ███████╗██╗   ██╗
██╔══██╗██╔══██╗██╔════╝██║ ██╔╝██╔════╝████╗  ██║██╔══██╗    ██╔══██╗██╔════╝██║   ██║
██████╔╝███████║██║     █████╔╝ █████╗  ██╔██╗ ██║██║  ██║    ██║  ██║█████╗  ██║   ██║
██╔══██╗██╔══██║██║     ██╔═██╗ ██╔══╝  ██║╚██╗██║██║  ██║    ██║  ██║██╔══╝  ╚██╗ ██╔╝
██████╔╝██║  ██║╚██████╗██║  ██╗███████╗██║ ╚████║██████╔╝    ██████╔╝███████╗ ╚████╔╝ 
╚═════╝ ╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚══════╝╚═╝  ╚═══╝╚═════╝     ╚═════╝ ╚══════╝  ╚═══╝  

Hi, I'm Leonardo Gouvea 👋

Backend Engineer · IoT Systems · Node.js · TypeScript · Microservices

Linkedin Badge Gmail Badge


🧠 About Me

const leo = {
  role:       "Backend Developer (IoT) @ AIR Institute",
  location:   "Salamanca, Spain 🇪🇸",
  experience: "6+ years building backend systems",
  focus:      ["IoT", "Microservices", "Clean Architecture", "API Design"],
  stack:      ["Node.js", "TypeScript", "Python", "PostgreSQL", "MongoDB", "Docker"],
  learning:   "always something new 🚀",
};

Building reliable, scalable backend systems, from IoT device pipelines to fintech APIs. I care deeply about clean code, architecture decisions, and systems that don't break at 3am.


⚡ What I'm Up To

  • 🔭 Currently: Backend Developer at AIR Institute, building IoT data services & APIs in Salamanca, Spain
  • 🌱 Deep-diving into: Advanced microservices patterns, distributed systems, and IoT architectures
  • 🏗️ Past highlights: Led backend development for a banking system (boosted test coverage 30% → 80%), built fintech APIs at a Brazilian startup, and 5+ years building full-cycle Node.js systems
  • 📍 Based in: Salamanca, Spain (formerly Taubaté, Brazil 🇧🇷)

🛠️ Tech Stack

Backend & Core

Node.js TypeScript Python JavaScript

Databases

PostgreSQL MongoDB MySQL

Infrastructure & DevOps

Docker GitHub Actions Linux

Architecture & Practices

REST API Clean Architecture Microservices IoT


📊 GitHub Stats

GitHub Streak

🏆 Career Highlights

🎯 Achievement 📈 Impact
Test coverage overhaul at YESbr 30% → 80% coverage
Banking system rearchitecture Clean Architecture + DDD
Dev productivity scripts 60% faster file creation workflows
IoT backend @ AIR Institute Real-time device data pipelines
Full project lifecycle ownership Proposal → Design → Deploy → Feedback

🐍 Contribution Snake

Snake animation


"Good architecture is not about doing things right — it's about making it easy to change things later."

⭐ If something here helped you, leave a star! It keeps the coffee flowing ☕

Popular repositories Loading

  1. ai-hackathon ai-hackathon Public

    Python 2

  2. video-maker video-maker Public

    Projeto open source para fazer videos com robos

    JavaScript

  3. be-the-hero be-the-hero Public

    JavaScript

  4. nationalities nationalities Public

  5. real_world_implementation real_world_implementation Public

    TypeScript

  6. kafkanode kafkanode Public

    JavaScript