Skip to content
View vihhcunha's full-sized avatar

Highlights

  • Pro

Block or report vihhcunha

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 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
vihhcunha/README.md

Hi, I'm Vinicius Cunha 👋

Senior Backend Engineer at Belong · São Paulo, Brazil · GMT-3

I build scalable distributed systems and backend infrastructure in .NET / C#, design event-driven microservices, and integrate AI/LLM workflows into production environments. Currently working remotely with a US engineering team on a property management platform serving thousands of users.

Strong believer in clean architecture, clear code, and systems that are simple to operate.


🛠 Tech Stack

Backend .NET C# ASP.NET Core Node.js

Frontend React Angular TypeScript JavaScript

Cloud & Infrastructure AWS Azure Docker GitHub Actions

Data MongoDB SQL Server PostgreSQL Redis

Messaging & AI RabbitMQ OpenAI


🔍 What I Work On

  • Distributed backend systems — microservices, event-driven architecture, CQRS, DDD
  • AI/LLM integrations — production pipelines with OpenAI, prompt engineering, LLM observability
  • System modernization — migrating legacy monoliths to scalable cloud-native architectures
  • Fullstack features — end-to-end ownership from API design to React and Angular frontends
  • Production reliability — observability with Datadog & Sentry, dead-letter queues, retry strategies

📌 Featured Projects

A practical implementation of Clean Architecture in .NET / C# based on Robert C. Martin's book. Demonstrates layered separation of concerns, dependency inversion, and testable application design. C# .NET Core Clean Architecture DDD

A To-Do API built with Node.js and TypeScript applying Clean Architecture principles — InversifyJS for IoC, ExpressJS for routing, fully structured for testability and maintainability. TypeScript Node.js ExpressJS Clean Architecture

Movie rating app built to demonstrate practical container orchestration — Docker, Kubernetes (AKS), and CI/CD with GitHub Actions, deployed to Azure Kubernetes Service. Kubernetes Docker AKS GitHub Actions Azure

Territórios LS (production — private)

Full-stack system built pro-bono for a social work organization, running in production. Backend API in .NET / C# and a separate Angular frontend, both containerized and deployed to Azure. Handles operational workflows for the organization with no infrastructure cost to them. C# .NET Angular TypeScript Docker Azure REST APIs

GForce (production — private)

Client project — a full-stack web system (ASP.NET Core API backend + TypeScript web app) running in production on Azure with container-based deployments. Built and maintained end-to-end from API design through frontend delivery. C# .NET TypeScript Docker Azure REST APIs


📊 GitHub Stats

GitHub Stats GitHub Streak


📬 Get in Touch

LinkedIn GitHub Email

Pinned Loading

  1. AtelierJaneCunha AtelierJaneCunha Public

    Sistema desenvolvido com ASP.NET Core MVC 5.0, integrado com o Azure AppService

    HTML 1

  2. rotten-potatoes rotten-potatoes Public

    Forked from KubeDev/rotten-potatoes

    Sistema desenvolvido para demonstrar conhecimentos aprendidos sobre Kubernetes, Docker, AKS e GitHub Actions no Bootcamp de Kubernetes

    CSS

  3. api-conversao api-conversao Public

    Forked from KubeDev/api-conversao

    Projeto realizado durante o Bootcamp Kubernetes 2.0 para conhecimento em Docker e Kubernetes

    JavaScript

  4. Clean-Architecture-Sample Clean-Architecture-Sample Public

    Project made with concepts of the book Clean Architecure

    C# 1

  5. AwesomeArticles AwesomeArticles Public

    C#

  6. book-shop book-shop Public

    Project made for studying ASP.NET Core MVC

    C#