Professional Summary
I am a Backend Engineer with over 5 years of experience designing, building, and operating distributed systems in production. My focus is on creating reliable, scalable backend architectures that solve real business problems.
Experience
- Optimize SQL queries in the ERP backend, improving dashboard load times through query analysis, indexing strategies, and query restructuring.
- Reduced memory consumption in the reporting module by replacing in-memory aggregation with streaming queries and Redis caching.
- Implement and maintain Redis distributed locking to prevent concurrent duplicate processing across horizontally scaled service instances.
- Manage containerized deployments using Docker, Rancher, and Portainer on GCP infrastructure.
- Set up and maintain CI/CD pipelines for production and development environments.
- Monitor application performance and errors using Sentry across projects.
- Provide production support, debugging, performance investigation, and code reviews for the ERP backend.
- Developed an event-driven multi-service platform (Solubot) for customer service automation across WhatsApp, Facebook, Instagram, and web channels — the core system handles sending and receiving messages on all three platforms. Built WhatsApp Business API integration with WebSocket real-time delivery and automatic reconnection. Integrated optional services such as Typebot, OpenAI, and Movidesk for extended functionality.
- Designed feature development strategies and architected backend solutions to improve development velocity and system reliability.
- Set up structured logging and monitoring dashboards for production observability and debugging.
- Developed and maintained institutional websites, landing pages and client portals using WordPress, while also working on backend systems, integrations and internal products.
- Managed configuration and maintenance of Linux and Windows production servers.
- Implemented network monitoring and automated backup solutions.
- Provided infrastructure support for application deployment and server administration.
Education
Languages
- Portuguese (Native)
- English — Professional working proficiency
- Spanish — Intermediate
Tech Stack
Backend: Node.js · TypeScript · Python · Rust · Nest.js · Django · Flask · Express.js — Building scalable APIs and services with modern languages and frameworks.
Databases: PostgreSQL · MySQL · Redis · SQL Optimization · Data Modeling — Designing schemas, optimizing queries, and managing data at scale.
Infrastructure: Docker · Linux · CI/CD · Rancher · Portainer · Cloud VPS — Containerizing, deploying, and managing production infrastructure.
APIs & Integration: REST · RPC/gRPC · WebSocket · API Design · Event-driven — Designing and integrating APIs with event-driven and real-time patterns.
Distributed Systems: Microservices · System Design · Performance · Scalability — Architecting distributed, fault-tolerant systems with performance in mind.
Engineering: Legacy Modernization · Security · Architecture · Best Practices — Improving codebases through modernization, security, and sound engineering practices.
Key Impact Results
Optimizing Dashboard Queries from 20 Seconds to Under 1 Second
Reduced endpoint response time from approximately 20 seconds to under 1 second.
Implementing Distributed Redis Locking for Concurrent Processing
Prevents concurrent duplicate processing of business entities across distributed service instances.
Refactoring a Chatbot into an Extensible Workflow Engine
The new architecture reduced chatbot logic coupling, simplified the creation of new flows, and enabled integrating internal and external features through reusable components, making platform evolution much simpler.
Full MySQL to PostgreSQL Migration
Completed the full migration from MySQL to PostgreSQL, enabling the project to use PostgreSQL and its ecosystem.
Building Smart WhatsApp Campaign Functionality — Full Stack
Made large campaigns more flexible, reduced repetitive patterns during sends, gave users a clear completion estimate, and made campaign processing more predictable.