About Me

Software engineer passionate about solving complex challenges through elegant and creative solutions. My journey is marked by challenging projects that required critical thinking and innovation, especially in developing distributed systems and payment solutions.
At Moleque de Ideias, I transformed challenges into innovation opportunities: from refactoring the Payment Engine with Polylith architecture, to developing robust authentication systems and integration pipelines that connect multiple services. Each project was a chance to combine technical creativity with practical results.
Technical Skills
Languages & Core
- Clojure / ClojureScript
- Java
- JavaScript / TypeScript
- Golang
- Python
Frameworks & Libraries
- Polylith / Reitit / Pathom
- Fulcro / Fulcro-RAD
- React / React Native
- Reagent / Re-frame
- Svelte / SvelteKit
- Malli / Datomic
Infrastructure & Tools
- AWS / Cognito
- Docker / Kubernetes
- RabbitMQ / Kafka
- Elastic Stack (ELK)
- Prometheus / Grafana
Professional Experience
Senior Software Developer (Fullstack)
Moleque de Ideias
Development of innovative solutions for payment systems and e-commerce, with emphasis on code refactoring, API integration, software architecture, and process automation.
Key Achievements:
- Intelligence Module (2024): Development of automated pipelines for integration with services like Getnet, Pagar.me, Rede, ClearSale, MercadoPago, VTEX, and Unico, optimizing data collection, processing, and storage in Datomic database.
- Payment Engine Refactoring (2023): Led refactoring of the "Payment Engine" and "Formiguinhas Service" with Polylith architecture, promoting modularity, reusability, scalability, and testability.
- API Security (2022): Implementation of authentication interceptors for public and private APIs, reducing security incidents by 25%.
- Distributed Processing with Onyx in Payment Engine (2023): Implemented Onyx to manage asynchronous tasks in the Payment Engine, such as report generation. Configured workflows to process commands (e.g., "generate report") in a daily scheduled task that generated and sent reports via email, ensuring scalability and responsiveness.
- Payment Integration (2021-2023): Development and certification of adapters for Pix and credit cards, integrating with Adyen, Cielo, Clearsale, VTEX, Rede services, among others, including QR Code generation for Pix.
- Frontend and UX (2021-2024): Creation of UI components with Fulcro-RAD and React, improving usability and interface aesthetics.
Junior Software Developer (Frontend)
Moleque de Ideias
Development of web and mobile applications with ClojureScript, Fulcro, and React Native, contributing to solutions in real estate, e-commerce, and product catalog management sectors.
Key Achievements:
- Mobile and Web Application for Real Estate (fexô): Participated in the development of a mobile application with ClojureScript, Fulcro, and React Native.
- Retail/E-commerce Startup: Contributed to frontend development (ClojureScript, Fulcro, React), delivering continuous updates.
- Zougue MPMS - Initial Phase (2021-2022): Interface development with Clojure and React, implementing catalog management and item deduplication.
Software Development Internship (Frontend)
Moleque de Ideias
Software development internship, focusing on web application integration and support for startup incubation projects.
Key Achievements:
- Payment Gateway Integration: Collaborated on building and integrating a web application for a payment gateway, using ClojureScript and Fulcro. The project involved developing initial interfaces and API integration, providing a functional solution for secure transactions. My participation included supporting route configuration and basic testing, ensuring efficient communication between frontend and backend.
- Real Estate Platform (fexô) - Initial Phase: Participated in the initial planning and development stages of a web and mobile platform for property advertising, negotiation, buying, and selling. The focus was on creating an initial user experience, connecting clients to brokers. I contributed to implementing basic UI functionalities, using ClojureScript, React Native, and tools like Pathom and Datomic, under team guidance.
Academic Background
Academic Background
Software Engineering
Faculdade Descomplica • 2024 - general.present
Bachelor's Degree in Computer Science
IncompleteUniversidade Federal Fluminense • 2022 - 2023
Bachelor's Degree in Physics
IncompleteUniversidade Federal Fluminense • 2015 - 2018
Incomplete, focused on software development for the quantum information laboratory.