Renato Groffe


Microsoft Most Valuable Professional (MVP), Docker Captain, Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer, Speaker

Renato Groffe
Renato Groffe

12 years of experience building the world

Brazil

I'm thrilled to share my contributions and achievements in the open-source community. With a strong focus on enhancing software development and architecture, I’ve had the privilege of contributing to impactful projects like Sharebook's backend, which has garnered 117 stars, and Global Azure Communities, an initiative that supports networking in the tech community globally. My work also extends to various educational initiatives, including projects aimed at helping others learn Azure fundamentals.

Among my personal projects, I've created the ASPNETCore6-REST_API-JWT-Swagger_ContagemAcessos API, which employs JWT for secure access and boasts 29 stars, and the well-received Kubernetes-kind-Tests_WebApp, which demonstrates local cluster testing with kind.

Through various contributions, I've accumulated over 1,000 stars across my projects, reflecting a continuous commitment to quality and innovation. Proficient in C#, Docker, and JavaScript, I actively use these languages to develop solutions that address real-world problems. I’m proud to have achieved significant milestones, contributing over 5.9K commits to both my own and third-party repositories, strengthening the collective knowledge of the developer community.

You can explore my projects on GitHub and join me in the journey of continuous learning and collaboration in technology!

205$%"
C#
71$%"
Dockerfile
48$%"
JavaScript
42$%"
CSS

Services


What I Do.

Backend

Strong experience in building scalable and secure APIs, microservices, and backend architectures for cloud and on-premise environments

Devops

Proficient in infrastructure automation, CI/CD pipelines, containerization, and cloud-native solutions to optimize deployment and scalability

Frontend

Expertise in designing and developing responsive, high-performance web applications with modern UI frameworks

Projects


Projects I've been envolved

  • First Contribution
    -
    2021

    SharebookBR/sharebook-backend

    117 stars - 75 forks

    Projeto backend de código livre para o app Sharebook.

  • First Contribution
    -
    2017

    renatogroffe/ASPNETCore2_JWT

    66 stars - 34 forks

    Exemplo de uso de JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.0

  • First Contribution
    -
    2023

    Conteúdos gratuitos e série de lives sobre o exame AZ-305 - Designing Microsoft Azure Infrastructure Solutions.

  • First Contribution
    -
    2017

    Exemplos de projetos implementados com o ASP.NET Core 2.0

  • First Contribution
    -
    2023

    globalazure/communities

    56 stars - 271 forks

    This is a repository for Global (Azure) Communities to maintain their page on the globalazure.net website.

More on my projects


c# css asp javascript

renatogroffe/TesteGitHubWindows

Repositório de teste

c# css asp javascript

renatogroffe/TesteWebAPI-TiposAnonimos

Aplicação Web API de testes

c#

renatogroffe/TesteCompressaoWebAPI

Exemplo de uso de técnicas de compressão em uma aplicação Web API

c# css asp javascript

renatogroffe/TesteGitHubWindows

Repositório de teste

c# css asp javascript

renatogroffe/TesteWebAPI-TiposAnonimos

Aplicação Web API de testes

c# html javascript css

renatogroffe/TesteVS2015MVC

Aplicação de exemplo ASP.NET 5/MVC 6 criada com o Visual Studio 2015 CTP 6

c# css javascript powershell

renatogroffe/Interopmix_2016

Exemplos utilizados em apresentação sobre o uso do ASP.NET Core em Linux, durante o Interopmix 2016.

c# css javascript ruby powershell

renatogroffe/Selenium-DotNetCore2-Headless

Exemplo de implementação de testes de uma interface Web com Selenium Web Driver, .NET Core 2.0, .NET Standard 2.0 e xUnit. Os testes foram configurados para a execução em modo headless (sem a abertura de janelas) com o Mozilla Firefox e o Google Chrome.

c# dockerfile

renatogroffe/ASPNETCore3.1_Docker-AzureNaPratica

Exemplo de implementação de uma API REST com utilização conjunta de ASP.NET Core 3.1, Docker, Alpine Linux e build/deployment automatizado com Azure DevOps

tsql c# dockerfile python

renatogroffe/SAST-DAST_DevOpsExperience-2024-07

Conteúdos sobre SAST (Static Application Security Testing) e DAST (Dynamic Application Security Testing) de apresentação realizada durante a edição de Julho-2024 do DevOps Experience.

c# html dockerfile

SharebookBR/sharebook-backend

Projeto backend de código livre para o app Sharebook.

c#

renatogroffe/ASPNETCore2_JWT

Exemplo de uso de JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.0

renatogroffe/AZ-305_SolutionsArchitect

Conteúdos gratuitos e série de lives sobre o exame AZ-305 - Designing Microsoft Azure Infrastructure Solutions.

c# css javascript

renatogroffe/Exemplos_ASPNETCore2.0

Exemplos de projetos implementados com o ASP.NET Core 2.0

globalazure/communities

This is a repository for Global (Azure) Communities to maintain their page on the globalazure.net website.

tsql shell

renatogroffe/DockerCompose-SqlServer-DBInitialization_DadosGeograficos

Exemplo de criação de ambiente do SQL Server com Docker Compose, incluindo a execução de scripts de inicialização com a imagem mcr.microsoft.com/mssql-tools.

c#

renatogroffe/CSharp11-DotNet7-Exemplos

Exemplos de novas funcionalidades do C# 11 implementados em .NET 7.

tsql c# dockerfile python

renatogroffe/SAST-DAST_DevOpsExperience-2024-07

Conteúdos sobre SAST (Static Application Security Testing) e DAST (Dynamic Application Security Testing) de apresentação realizada durante a edição de Julho-2024 do DevOps Experience.

c#

renatogroffe/Exemplos_Dapper

Exemplos em .NET Core e .NET Full de utilização do micro-ORM Dapper

renatogroffe/TwelveFactorApp_DevOpsExperience-Jun2023

Conteúdos sobre Twelve Factor App relativos à minha apresentação durante a edição de Junho-2023 do DevOps Experience.

c#

renatogroffe/CSharp12-Exemplos

Exemplos de novas funcionalidades do C# 12 implementados com .NET 8.

c#

renatogroffe/ASPNETCore2_CRUD-API-JWT-EFInMemory

Exemplo de API REST criada com o ASP.NET Core 2.0 e no qual se fez uso de JWT (JSON Web Tokens) e do Entity Framework Core InMemory

c#

renatogroffe/DotNetApiVersioningTemplates

Templates for creating projects based on REST APIs in .NET and using endpoint versioning.

renatogroffe/CertificacoesKubernetes_DevOpsExperience-2025-01

Conteúdos sobre certificações com foco em Kubernetes de apresentação realizada durante a edição de Janeiro-2025 do DevOps Experience.

c#

renatogroffe/MFA_DevOpsExperience-Jan2024

Materiais de apresentação sobre MFA (Multi-Factor Authentication) e Azure AD B2C realizada durante a edição de Janeiro-2024 do DevOps Experience.

c# dockerfile

renatogroffe/OpenTelemetry-Grafana_DevOpsExperience-2024-08

Conteúdos sobre OpenTelemetry + Grafana de apresentação realizada durante a edição de Agosto-2024 do DevOps Experience.

c# css javascript

renatogroffe/ASPNETCore2_Docker-Compose

Exemplo de utilização conjunta do ASP.NET Core 2.0, Redis e Docker Compose

shell tsql c# dockerfile

renatogroffe/Docker-Kubernetes_DevOpsExperience-2024-11

Conteúdos sobre Docker + Kubernetes de apresentação realizada durante a edição de Novembro-2024 do DevOps Experience.

c#

renatogroffe/OWASP-ApiTop10-Vulnerabilites_TDC-SP-2024

Materiais de apresentação sobre OWASP API Security Top 10 realizada no dia 19/09/2024, durante o TDC São Paulo.

c#

renatogroffe/ASPNETCore2_JWT-RefreshTokens

Exemplo de uso de JWT (JSON Web Token), Bearer Authentication e Refresh Tokens em uma API REST criada com o ASP.NET Core 2.0

c# dockerfile

renatogroffe/TestesIntegracao-Reactor-Abril-2022

Exemplo apresentado em evento online do Microsoft Reactor abordando a implementação e automação de testes de integração utilizando containers e o Azure DevOps.

c# css javascript ruby powershell

renatogroffe/Selenium-DotNetCore2-Headless

Exemplo de implementação de testes de uma interface Web com Selenium Web Driver, .NET Core 2.0, .NET Standard 2.0 e xUnit. Os testes foram configurados para a execução em modo headless (sem a abertura de janelas) com o Mozilla Firefox e o Google Chrome.

c#

renatogroffe/Dapper-DotNetCore2.1

Exemplos de utilização do Dapper em aplicações .NET Core 2.1 e ASP.NET Core 2.1

powershell tsql c# dockerfile html

renatogroffe/KEDA-DevOpsExperience2022

Exemplo de utilização de KEDA (Kubernetes Event-driven Autoscaling) apresentado durante a edição de Abril-2022 do DevOps Experience

shell

renatogroffe/Kubernetes-Grafana-Prometheus_Dashboards

Exemplos de dashboards do Grafana úteis para monitoramento de um cluster Kubernetes e que dependem de métricas do Prometheus.

c#

renatogroffe/CSharp7_VS2017

Exemplos de utilização dos novos recursos do C# 7.0 criados a partir do Visual Studio 2017 - Colaboração: André Secco (Microsoft MVP, MTAC).

c#

renatogroffe/ASPNETCore2.1_JWT-Identity

Exemplo de uso de Entity Framework Core InMemory, Identity Core, JWT (JSON Web Token) e Bearer Authentication em uma API REST criada com o ASP.NET Core 2.1

renatogroffe/OWASP-ApiTop10-Vulnerabilites_2024-12

Materiais de apresentação sobre OWASP API Security Top 10 realizada no dia 11/12/2024. Inclui ainda informações sobre iniciativas da OWASP para Docker/containers e Inteligência Artificial.

c# css javascript

renatogroffe/ASPNETCore_MarvelComicsAPI

Exemplo de consumo da Marvel Comics API em uma aplicação ASP.NET Core 1.1

c#

renatogroffe/OpenTelemetry-Grafana_DevReferencias-2024

Conteúdos sobre OpenTelemetry + Grafana de apresentação realizada durante a edição 2024 do Dev Referências.

c#

renatogroffe/ASPNETCore2_API_AppInsights-ServiceBus-SQL

Exemplo de API REST baseada no ASP.NET Core 2.0 e que faz uso do Application Insights, Azure Service Bus e SQL Server

c#

renatogroffe/ASPNETCore2.2_APIIndicadores

Exemplo de implementação de uma API de indicadores econômicos utilizando ASP.NET Core 2.2, Swagger, Dapper e o SQL Server

c#

renatogroffe/Services-DotNetCore2-Docker

Exemplo de execução de Console Applications como serviços utilizando o .NET Core 2.0 e o Docker Compose

c#

renatogroffe/RabbitMQ_HealthChecks-DotNetCore2.2

Exemplo de utilização de RabbitMQ + Health Checks em conjunto com o .NET Core 2.2 e o ASP.NET Core 2.2

c# dockerfile shell javascript

renatogroffe/IntegrationTests_DBABrasil2023

Exemplo de implementação e automação de testes de integração com Azure DevOps apresentado durante o DBA Brasil 2023.

c# dockerfile

renatogroffe/ASPNETCore7-REST_API-RateLimitMiddleware-ClientId_ContagemAcessos

Exemplo de API REST para contagem de acessos criada com .NET 7 + ASP.NET Core + OperationFilter (Swagger/OpenApi) e que faz uso do projeto AspNetCoreRateLimit para testes de Rate Limit (com um Header de Subscription/Client Id). Inclui testes em um arquivo .http.

renatogroffe/AzureContainerApps_2024-11

Slides e conteúdos de apresentação sobre Azure Container Apps realizada no dia 13/11/2024.

c#

renatogroffe/ASPNETCore8-DistributedTracing-OpenTelemetry-HttpInstrumentation_APIOrquestracao

Exemplo de API REST criada com o .NET 8 + ASP.NET Core e utilizando Distributed Tracing com Jaeger + OpenTelemetry + HTTP Instrumentation.

c# dockerfile

renatogroffe/ASPNETCore8-MinimalAPIs-AppInsights-Containers_ContagemAcessos

Exemplo de API REST baseada em .NET 8 + MinimalAPIs e que faz uso do Application Insights para monitoramento. Inclui um Dockerfile, além de Dockerfiles para geração de imagens normais, Alpine e chiseled.

c#

renatogroffe/API-ASPNETCore-Dapper

Exemplo de API REST criada com o ASP.NET Core 1.1 e utilizando o Visual Studio Code, Dapper e SQL Server for Linux

renatogroffe/AzureDevOps-MongoDB-Postman-Newman-DotNet6-ASPNETCore-kind-AKS_Chamados

Pipeline do Azure DevOps para automação de testes (com Postman + Newman) utilizando MongoDB, build e deployment no Azure Kubernetes Service (AKS) de uma API REST criada com .NET 6 + ASP.NET Core. Inclui a geração de relatório HTML e de XML (JUnit) com o resultados dos testes, além da criação de um ambiente baseado em um cluster Kubernetes local com kind.

I'm quite famous in my neighborhood

dev's who rely on my work
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
client
 

My work in numbers