Skip to content
View richhh7g's full-sized avatar
🌟
Veni, vidi, vici
🌟
Veni, vidi, vici

Block or report richhh7g

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
richhh7g/README.md
┌──────────────────────────────────────────────────────────────────────┐
│                                                                      │
│                         >_  richhh7g                                 │
│                                                                      │
│                  Software Engineer                                   │
│                  Backend · Systems · Architecture                    │
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘

backend architecture distributed systems product engineering

richhh7g@github
────────────────────────────────────────────────────────────────────────

$ whoami

Software Engineer focado em backend, arquitetura de software e sistemas.

Construo produtos do zero, evoluo sistemas legados e trabalho entre problema de negócio → arquitetura → implementação.

Meu stack principal gira em torno de TypeScript, Node.js e Go, com experiência em React, PHP/Laravel, PostgreSQL, AWS e sistemas distribuídos.

$ focus
architecture design · evolution · trade-offs
backend APIs · services · integrations
systems distributed systems · async processing
product ambiguous problems · POCs · delivery
engineering DX · CI/CD · observability · automation

$ projects

01 · bazel-monorepo

Monorepo multi-linguagem usando Bazel para build, testes, compilação/transpilação e deploy.

Bazel Node.js TypeScript Go Docker

→ repository

02 · term-monitor

Sistema de monitoramento de termos de marca em sites concorrentes.

Backend + Frontend

Go TypeScript React

→ repository

03 · simple-ioc

Pequeno container de Inversion of Control em Go, explorando dependency injection e composição.

Go IoC Dependency Injection

→ repository

04 · node-runner-ts

Runtime para otimizar fluxos de execução de processos em aplicações Node.js.

Node.js TypeScript Async Parallelism

→ repository

05 · rinha-de-backend-2024

Implementação para a Rinha de Backend 2024, explorando performance, concorrência e APIs.

TypeScript Backend Performance

→ repository

06 · experiments

Projetos menores, estudos e experimentos relacionados a arquitetura, runtimes, backend e sistemas.

$ experience
Period Company Role Focus
04/2024 → 03/2026 MadeiraMadeira Software Engineer Full Stack Logistics · OMS · TMS · Architecture
02/2023 → 03/2024 Instaq / Go2Doc Software Engineer Backend Healthtech · Backend · APIs
02/2021 → 01/2023 Hackmed Software Engineer Full Stack Healthtech · Platforms · Integrations
01/2020 → 05/2022 Codesigners Co-founder & Software Engineer Digital Products · Full Stack
$ principles
01 trade-offs > buzzwords
02 simplicidade > complexidade acidental
03 arquitetura deve servir ao problema
04 abstração demais também é complexidade
05 microservice ≠ automaticamente melhor
06 tecnologia nova ≠ automaticamente melhoria
07 antes de perguntar como construir, entender o que precisamos construir
08 código é parte da solução, não a solução inteira
$ toolbox
Backend

Node.js TypeScript Go NestJS PHP Laravel

REST GraphQL gRPC

Frontend

React Next.js Vue.js Microfrontends

Tailwind Storybook

Architecture & Practices

Clean Architecture DDD Microservices

C4 ATAM

Data

PostgreSQL MySQL MariaDB SQLite Prisma

Infrastructure & Observability

AWS GCP Docker Kubernetes Terraform

GitHub Actions RabbitMQ OpenTelemetry Grafana

$ currently
→ architecture & system design
→ backend engineering
→ distributed systems
→ developer experience
→ legacy modernization
→ understanding trade-offs instead of collecting technologies
$ contact
email richhh7g@protonmail.com
linkedin linkedin.com/in/richhh7g
github github.com/richhh7g

────────────────────────────────────────────────────────────────────────



"Good engineering is less about finding the perfect solution
and more about understanding which trade-offs actually matter."



────────────────────────────────────────────────────────────────────────

richhh7g@github · README v∞

Pinned Loading

  1. Cursor AppImage Installer Cursor AppImage Installer
    1
    #!/usr/bin/env bash
    2
    
                  
    3
    # -----------------------------------------------------------------------------
    4
    # Name..........: Cursor AppImage Installer
    5
    # Description...: Automatic installation of Cursor AI Code Editor via AppImage
  2. back-term-monitor back-term-monitor Public

    Backend do Term Monitor, uma ferramenta de monitoramento de termos de marca para sites concorrentes que são patrocinados usando Google Ads.

    Go

  3. front-term-monitor front-term-monitor Public

    Frontend do Term Monitor, uma ferramenta de monitoramento de termos de marca para sites concorrentes que são patrocinados usando Google Ads.

    TypeScript

  4. Shell - Install programming language Shell - Install programming language
    1
    #!/bin/bash
    2
    
                  
    3
    node_version=""
    4
    php_version=""
    5
    global_flag=false
  5. mm-api-nfe mm-api-nfe Public

    Aplicação desenvolvida em Golang que fornece uma API para a criação e consulta de notas fiscais.

    Go 1

  6. mm-microservice-document-validator mm-microservice-document-validator Public

    Microserviço de Verificação de Documentos

    TypeScript 1