I'm a Senior Software Engineer & Software Architect with 20+ years of experience building backend systems, distributed architectures, and cloud‑native solutions. My core background is .NET / C#, with strong hands‑on experience in Java + Spring, event‑driven architectures, and DevOps / CI‑CD.
I enjoy working on complex systems, critical integrations, and platforms that demand scalability, resilience, and clean architecture. I'm naturally curious, pragmatic, and strongly driven by engineering best practices.
| ☁️ Cloud & Distributed Systems | 🧱 Software Architecture & Design Patterns |
| 🔄 Event‑Driven Architectures | 🚀 DevOps & Platform Engineering |
| 🧠 Domain‑Driven & Clean Architecture | 🧪 Software Quality (TDD / BDD) |
| 📈 Scalable & Resilient Services | 🔐 Enterprise & Financial Systems |
| ⏱️ Scheduled & asynchronous processing | 🔗 Microservices & service choreography |
| 📡 Event streaming with Kafka | 🔄 REST, gRPC & integration APIs |
| 🧩 Ports & Adapters (Hexagonal) | 📦 Shared libraries & SDKs |
| 🧪 CI/CD pipelines & GitOps | 🧾 API documentation (OpenAPI / Swagger) |
Backend & Core .NET Framework / .NET (C#), Java, Spring Framework, Python, Node.js, PHP, Go
Frontend React, Vue, JavaScript (ES6+)
Cloud & DevOps Azure, AWS, GCP, Kubernetes, Docker, Git, CI/CD, GitOps
Databases SQL Server, Oracle, PostgreSQL, MySQL, MongoDB, RavenDB
Integration & Messaging Kafka, REST, gRPC, WCF, BizTalk
Methodologies Scrum, XP, Kanban, Domain‑Oriented Design, TDD, BDD
Senior Software Engineer – MarTech / Loyalty
- Member of MarTech & Loyalty team working on Loyalty Hub APIs
- Microservices restructuring using Ports & Adapters architecture
- Development of shared libraries to standardize cross‑service routines
- Integrations with supplier systems and promotional engines
- Tech: Java, Spring, Kubernetes (Rancher), Kafka (Confluent), MongoDB
Senior Software Engineer
- Cloud‑native systems for Private Bank & Multi‑Family Office
- Event‑driven microservices architecture
- Tech: .NET 6, Node.js, React, Kubernetes, Kafka, Azure DevOps
DevOps Engineer Consultant
- Architecture and DevOps advisory
- CI/CD pipeline design and optimization using Azure DevOps
Senior Software Consultant
- Evolution of the national social security core system
- Development of satellite systems in Java, .NET and PHP
- Complex integrations with BizTalk and Kafka
- Implementation of TFS 2018 and CI/CD pipelines
Software Engineer
- Maintenance of the Institutional Portal created in CMS Umbraco
- BackOffice systems and Internet Banking (.NET)
- REST APIs integrated with B3 / Sinacor
- **MBA in Project Management (Currently enrolled) - AIEC
- **Extension course in Financial Mathematics - AIEC
- Systems Analysis and Development – AIEC
- Computer Data Processing Technician – Baptist College of Campinas
- 🇧🇷 Portuguese – Native
- 🇺🇸 English – B2 (Intermediate / Advanced)
- 🇪🇸 Spanish – Starter
- 💼 LinkedIn: https://www.linkedin.com/in/ronicarvalho
- 💻 GitHub: https://github.com/ronicarvalho
- ✉️ Email: roni.carvalho@protonmail.com
- Passionate about software architecture and system design
- Enjoy mentoring, technical discussions and deep‑dive problem solving
- Hobbies: music, movies, jiu-jitsu, kung-fu and riding bike
⭐ Feel free to explore my repositories — most of them reflect real problems, architectural experiments, and long‑term learning.

