Skip to content
View rubensantoniorosa2704's full-sized avatar
  • Brazil
  • 22:41 (UTC -03:00)

Block or report rubensantoniorosa2704

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

Hey, I'm Rubens ๐Ÿ‘‹

Backend software engineer based in Brazil. For me, technology has always been a tool to solve real problems and help people. I have a habit of going deep into problems not just to make things work, but to truly understand why and how they work.

I spend most of my time writing Go, building microservices, and contributing to open-source projects because I believe we grow much further when we build together.


๐Ÿ”ง What I work with

stack := map[string][]string{
    "main":  {"Go", "PostgreSQL", "gRPC", "Docker"},
    "also":  {"TypeScript", "Python", "REST"},
    "focus": {"Clean Architecture", "Open Source", "Backend"},
}

๐Ÿš€ What I'm building

  • schemaPing โ€” Detect API schema drift before your integrations break. Monitors HTTP JSON endpoints, compares response structures over time, and alerts you in the terminal or via webhooks.
  • inex-ingest โ€” A small, composable CLI that downloads and extracts INEP higher-education microdata, driven by declarative config files and tracked by per-dataset manifests so nothing is downloaded twice.
  • auth-service โ€” An authentication microservice in Go. Built with hexagonal architecture, Argon2id, JWT, and timing attack protection.
  • logging-service โ€” Real-time log streaming via Server-Sent Events (SSE).
  • Open Source โ€” Actively reading, learning, and contributing to other codebases. I love the collaborative spirit of the community.

๐Ÿ’ก How I approach software

  • People first: Code is written by humans, for humans. Clarity, empathy, and maintainability matter more than cleverness.
  • Curiosity: I prefer understanding the fundamentals and constraints deeply before writing the first line of code.
  • Craft: Caring about the details because they compound over time.

๐ŸŒฟ Beyond the terminal

When I'm away from the screen, you'll usually find me outside enjoying nature, listening to some Masayoshi Takanaka, or just taking a walk to let ideas settle and recharge.


๐Ÿ“ฌ Let's connect

I'm always open to talking about backend development, open-source, or interesting ideas. Let's chat!

Popular repositories Loading

  1. schemaping-worker schemaping-worker Public

    Detect API schema drift before your integrations break.

    Go 1

  2. log-service log-service Public

    High-performance logging microservice built with Go, MongoDB, and Server-Sent Events. Features DDD architecture, real-time streaming, Docker deployment, and testing.

    Go

  3. sqlc sqlc Public

    Forked from sqlc-dev/sqlc

    Generate type-safe code from SQL

    Go

  4. auth-service auth-service Public

    Authentication microservice built with Go, gRPC, and PostgreSQL. Demonstrates hexagonal architecture, Argon2id password hashing, JWT tokens, and Docker containerization. Portfolio project showcasinโ€ฆ

    Go 1

  5. rubensantoniorosa2704 rubensantoniorosa2704 Public

  6. inex-ingest inex-ingest Public

    Declarative, idempotent downloader/extractor for INEP higher-education microdata.

    Go