Skip to content
View rodrigo-lessa-vindi's full-sized avatar
🏠
Working from home
🏠
Working from home
  • LWSA - Vindi
  • Rio de Janeiro, Brazil
  • 05:57 (UTC -03:00)

Block or report rodrigo-lessa-vindi

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

Hi, I'm Rodrigo Lessa 👋

I'm a Senior Software Engineer with 20 years of experience building high-performance and resilient back-end systems.
I worked in the financial sector (payments & credit), I design and develop event-driven microservices in a high-scale, high-availability environment.


🛠 Tech Stack & Expertise

  • Languages & Frameworks: C# (.NET 8+), ASP.NET Core, LINQ
  • Databases: SQL Server (query optimization, indexing, schema design)
  • Caching: Redis for low-latency, high-read workloads
  • Messaging & Event-Driven: Azure Service Bus (topics & subscriptions), Event Sourcing patterns
  • Architectures: Microservices, RESTful APIs, Asynchronous Messaging, CQRS
  • Cloud & DevOps: Azure, Docker, Kubernetes, CI/CD with Azure DevOps

C#  .NET  SQL Server  Redis  Docker  Kubernetes  Azure           

  • Full list: C# | .NET | ASP.NET Core | REST APIs | SOLID | DDD | TDD | BDD | Docker | Microservices | CQRS | Event-based | Event Sourcing | Service-Oriented Architecture | WSDL | RabbitMQ | Postman | Javascript | Development | Agile | Scrum Master | Algorithms | Git | GitHub | Multi-Threading/Concurrency | Unit Tests | xUnit | nUnit | SQL | SQL Server | ReqnRoll | DataDog | Grafana - Loki | Azure Cloud | Azure Service Bus | Redis | PostgreSQL | Azure DevOps pipelines

📈 What I Do

  • Design and implement payment microservices that handle large-scale transaction flows
  • Optimize database performance with proper indexing and schema refinement
  • Build highly available, event-driven systems using Azure Service Bus and event sourcing
  • Deliver secure, scalable, and testable .NET back-end solutions

📚 Highlights

  • 20 years of professional experience in software development
  • Strong expertise in financial systems and payment processing
  • Passionate about clean architecture, domain-driven design (DDD), and continuous improvement

📬 Get in Touch


Improving my Data structures and algorithms skills

LeetCode Stats


Ongoing projects

  • 🔭 I’m currently working on tasks and agents for Cursor IDE to write unit tests
  • 🌱 I’m currently learning prompt engineering
  • 👯 I’m looking to collaborate on open source projects like OpenTelemetry

Popular repositories Loading

  1. learning-prompt-engineering learning-prompt-engineering Public

    This repository is for study purpose

    Python 1 2

  2. learning-vibe-coding-cursor learning-vibe-coding-cursor Public

    Practical training challenge for the Cursor IDE

    1

  3. rodrigo-lessa-vindi rodrigo-lessa-vindi Public

    Presentation

  4. sturdy-event-trigger sturdy-event-trigger Public

    Testes with RabbitMQ

  5. buseon-infrastructure-cqrs buseon-infrastructure-cqrs Public

    Forked from rodrigolessa/buseon-infrastructure-cqrs

    Framework for CQRS and Event Sourcing

    C#