Recife, Pernambuco, Brazil
Hi there! I’m a Software Engineer with strong expertise in backend development and cloud infrastructure. I’ve been building high-performance applications and scalable systems, focusing on robust and efficient solutions. On the backend, I work with languages like Golang and Java (Spring Boot), developing reliable APIs and services. I also specialize in container orchestration using Docker and Kubernetes, ensuring agile deployments and highly available environments. Additionally, I have in-depth knowledge of AWS, leveraging its services to design secure, scalable, and cost-effective cloud infrastructures.
Built asynchronous processing pipelines to capture and reconcile payment events via webhooks, and developed specialized AWS Lambda functions for OAuth authentication, signature validation, transactional data persistence in DynamoDB, and synchronization with Transaction Search APIs to ensure financial integrity between internal systems and external gateways. Developed and maintained a B2B payments hub integrating multiple gateways (PayPal, Mercado Pago, PagarMe) through a serverless AWS architecture. Implemented end-to-end checkout, transaction processing, and financial reconciliation systems using AWS Lambda, API Gateway, DynamoDB, and EventBridge for event orchestration across microservices. Delivered end-to-end integration with the PayPal Invoice API, including programmatic invoice creation, payment processing, and invoice lifecycle management. Configured and maintained AWS infrastructure (Secrets Manager, SNS, SQS, CloudWatch) with a focus on observability, credential security, and compliance, and produced OpenAPI/Swagger documentation for payment APIs serving multiple clients across the US and Canada markets.
As the backend engineer, I am responsible for designing and maintaining a clean, modular, and testable architecture using Go (Golang) and PostgreSQL. I built the foundation of the system around well-established patterns like the Repository Pattern, ensuring high cohesion and low coupling across services. My responsibilities include: • Architecting a multi-tenant backend with dynamic subdomain support (e.g., restaurant.menuo.com) • Designing and documenting RESTful APIs for all business operations (menus, orders, payments, users, delivery) I work closely with frontend and UX/UI teams to ensure the backend meets all functional and user experience requirements. Every business rule lives in the backend, keeping the frontend lean and API-driven. My mission with Menuo is to provide restaurants with a powerful yet simple digital tool to elevate customer experience and optimize internal workflows — with technology that just works.
I developed scalable backend services using Java, focusing on clean architecture and reusable modules that followed industry best practices. I also led the integration of external APIs and AWS services to ensure secure and efficient communication across distributed systems. My responsibilities involved implementing business logic and managing data flow using serverless and containerized environments with AWS Lambda, DynamoDB, SQS, and Docker. I contributed significantly to improving system reliability and performance through observability tools and cloud-native design. Additionally, I wrote unit and integration tests using Jest, proactively debugging and resolving issues across both development and production environments. I continuously conducted performance profiling and applied optimizations to ensure system scalability, low latency, and overall code quality.
-Reconstruction and maintenance of legacy systems, using basic technologies to reorganize the code and improve its functioning. -Monitoring and support in the creation of data management systems. -Automation in the creation of NFes for companies, in addition to restructuring the information provided in the Electronic Invoice.