Skip to content
View JoaoOliveira889's full-sized avatar

Block or report JoaoOliveira889

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JoaoOliveira889/README.md

Hi, I'm João Oliveira

Senior Software Engineer Experience Location

I am a Senior Software Engineer dedicated to architecting and delivering high-performance, scalable systems. With over 7 years of experience, I specialize in the C#/.NET ecosystem, while maintaining a comprehensive view of the software lifecycle through my background in FullStack development.


Specialized Expertise

  • System Design: Architecting resilient Microservices and Event-Driven systems.
  • Messaging & Streams: Proficient in Redis, Kafka, SNS, and SQS for distributed communication.
  • Performance Engineering: A "Test-Driven" advocate utilizing xUnit for reliability and JMeter for performance benchmarking.
  • Cloud & DevOps: Building and scaling infrastructure using AWS, Docker, and CI/CD pipelines.

Tech Stack

Category Tools & Technologies
Languages C#, Go, JavaScript, TypeScript
Backend .NET, Go, Web API, Minimal APIs, Microservices
Frontend Angular
Databases PostgreSQL, SQL Server, Oracle, MongoDB, Redis
Infrastructure AWS, Docker, Kafka, SQS/SNS
Observability Kibana, Splunk, Grafana

Technical Writing & Education

I am passionate about solving complex architectural challenges and sharing those insights through my blog.

  • Recent Articles: joaooliveira.net
  • Academic:
    • Bachelor’s in Information Systems.
    • Post-grad in IT Governance.
    • MBA in Leadership and Innovation.

Let's Connect


Technical excellence and strategic leadership are the keys to building software that doesn't just work, but scales.

Popular repositories Loading

  1. RedisCacheApi RedisCacheApi Public

    This repository provides a hands-on guide and reference implementation for integrating Redis as a Distributed Cache layer into a .NET Web API

    C# 1

  2. GoS3Api GoS3Api Public

    A Go API to manage files and buckets on Amazon S3 with concurrent uploads, streaming downloads, presigned URLs, Clean Architecture, Docker and tests.

    Go 1

  3. RedisMessageBroker RedisMessageBroker Public

    Redis Pub/Sub and Streams implementation in .NET 10, comparing real-time messaging and persistent event processing.

    C# 1

  4. GeoCoreApi GeoCoreApi Public

    C# 1

  5. JoaoOliveira889 JoaoOliveira889 Public

    My Profile

  6. DotNetImplicitConvert DotNetImplicitConvert Public

    This repository demonstrates a powerful approach to object mapping in .NET using extension methods

    C#