Technologies

Technology index

The level field is the part that matters here. Many people list twenty technologies without separating what ran in production from what was a tutorial, so the distinction is explicit:

LevelMeans
applied-in-productionI used it in a system that runs and that other people depend on
knowledgeI can work with it, but I have no system in production to prove it
learningstudying it now, I have not delivered anything with it yet

The column on the right says where each one is used, which is the question that matters.

Language and framework

TechnologyLevelWhere I use itSince
.NET / C#applied-in-productionthe base of everything I write, from Framework 4.5 to .NET 102022
Angularapplied-in-productionmaintenance of what already exists, not new architecture2022
React and TypeScriptapplied-in-productionwhole products, both ends; it is where I write frontend today2023

Details in Backend .NET and Frontend React and TypeScript.

Persistence

TechnologyLevelWhere I use itSince
Oracleapplied-in-productionthe database behind most of the systems I touch2022
Entity Framework Coreapplied-in-productionthe default ORM in what I write2022
Dapperapplied-in-productionwhere the query needs to leave the ORM2022
MongoDBapplied-in-productiondocuments, where the model is not relational2023
PostgreSQLapplied-in-productionin the newer systems2023
TimescaleDBapplied-in-productiontelemetry time series, in the industrial monitoring2026

Details in Data and persistence.

Quality

TechnologyLevelWhere I use itSince
xUnitapplied-in-productionthe suite of most of what I write2022
FluentValidationapplied-in-productiondeclarative validation, in the same set2022

Details in Quality and context engineering.

Platform and delivery

TechnologyLevelWhere I use itSince
Dockerapplied-in-productionpackaging .NET applications to run in containers2025
Kubernetes, ArgoCD and Helmapplied-in-productionwhere what I deliver in containers runs, and how the delivery gets there2025
GitLab CIapplied-in-productionbuild, test and publishing pipeline for what I deliver2022

Details in Platform and delivery.

Integration and real time

TechnologyLevelWhere I use itSince
MQTTapplied-in-productionmachine telemetry, in the industrial monitoring2026
SignalRapplied-in-productionthe real-time dashboard of the same system2026
Keycloak / OIDC / JWTapplied-in-productionauthentication, where it is centralized2023
Pollyapplied-in-productionretry and circuit breaker policies in the integrations2024

Details in Integrations and distributed systems.

What I declare as knowledge, without production

TechnologyLevelNote
Broker-based messaging (RabbitMQ, Kafka)knowledgeI never needed it in production, and it is the gap I would close first
gRPCknowledgeno system in production
Event sourcingknowledgestudied, never applied
Pablo Mickael Quevedo Senior Software Engineer · Novo Hamburgo, Brazil