Skip to content
View marcelo3macedo's full-sized avatar

Block or report marcelo3macedo

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.

Content in all repositories owned by your account will be closed.
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
marcelo3macedo/README.md

Hi there 👋 I'm Marcelo Macedo

🛠️ Backend & Software Engineer | Distributed Systems, Performance & Resilience

I'm a Software Engineer based in São Paulo, Brazil. I specialize in building resilient microservices, high-throughput APIs, and implementing fault-tolerance patterns under heavy load.


🔬 Technical Case Studies & PoCs (Além do Script)

Here are some of the deep-dive engineering cases I've built, benchmarked with k6, and documented:

  • 🚨 Graceful Degradation & Rate Limit Bypass

    • Stack: PHP (Laravel), Go, Redis, Docker, k6
    • Concept: Sliding Window Quota Monitoring, Atomic Buffering & Async Worker Flushing. Reduced integration errors from 12.7% to 0% under peak load.
  • 💥 Microservices Resilience & Chaos Engineering

    • Stack: Node.js, Express, Docker, k6
    • Concept: Memory Leak simulation, Exponential Backoff with Jitter, Circuit Breaker & Bulkhead Isolation. Reduced p(95) latency by 14x (3000ms ➔ 204ms).

🧰 Tech Stack & Tools

  • Languages: PHP, Go, TypeScript, JavaScript
  • Frameworks & Runtimes: Laravel, Node.js (Express/NestJS)
  • Databases & In-Memory: Redis (Atomic Locks, Pipelines, Pub/Sub), MongoDB, PostgreSQL/MySQL
  • Resilience & Testing: k6 (Performance Testing), Docker Compose, Rate Limiting, Graceful Degradation, Circuit Breaker
  • Messaging & Queues: RabbitMQ, Redis Queues

📬 Connect with Me

LinkedIn Além do Script

Pinned Loading

  1. node-microservices-resilience-patterns node-microservices-resilience-patterns Public

    Resiliencia sob estresse de carga: analise comparativa de circuit breaker, retry, bulkhead em microsserviços node.js

    JavaScript

  2. php-graceful-degradation-rate-limit php-graceful-degradation-rate-limit Public

    Baseado em cenário real de integração com a API do Google Sheets: requisições diretas de carga estouravam a quota de 300 req/min, gerando falhas em cadeia (HTTP 429). Com um mock em Go reproduzindo…

    Blade