Skip to content
View ViniciusIth's full-sized avatar

Highlights

  • Pro

Block or report ViniciusIth

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ViniciusIth/README.md

I’m a backend engineer focused on building reliable, scalable systems with a strong foundation in distributed architecture, identity management, and data-intensive workflows. I enjoy turning complex problems into practical, maintainable solutions — whether that’s designing event-driven pipelines, extending IAM platforms like Keycloak, or building modular services in Go.

Most of my work revolves around real-world system challenges: concurrency, data consistency, integration reliability, custom authentication flows, and performance-sensitive backend logic. I value clear design, strong engineering fundamentals, and code that is easy to reason about.

I'm active in open-source tooling, enjoy discussing architecture, and I’m always open to collaborating on interesting projects or helping others with backend, IAM, or system design questions.

Outside of engineering, I enjoy reading novels, playing RPGs, and travelling.


What I Work With

Core Areas

  • Distributed systems & event-driven architecture

  • Backend engineering in Go and Python

  • Identity & access management (Keycloak customization, authentication flows, Action Tokens)

  • Database schema design, relational modeling, and async persistence

  • Reliable integrations, async processing, and system resiliency

  • Backend Engineering

    • Go (concurrency, modular services, reliable backend development)
    • Python for backend systems and async processing
    • Architectural patterns such as CQRS and clean modular design
  • Identity & Access Management

    • IAM fundamentals: authentication flows, authorization models, invitation systems, identity lifecycle
    • Keycloak customization: custom providers, Action Tokens, authenticators, extended registration/login flows
  • Data & Storage

    • PostgreSQL: schema design, migrations, relational modeling
    • Redis: caching, distributed locks, lightweight state management
  • Messaging & Integration

    • NATS and event-driven processing
    • Patterns for reliable, idempotent asynchronous workflows

Others

  • Observability fundamentals (logging, metrics, traceability)
  • Designing for system correctness and debuggability
  • Background workers, job orchestration, retry logic
  • Security-aware design and access control principles

I enjoy contributing to open-source projects and discussing system design, backend architecture, and IAM. If you’re working on something interesting — or just want to exchange ideas — feel free to reach out.


Pinned Loading

  1. gohome-mod gohome-mod Public

    A simple recall potion mod for fabric and quilt

    Java 1

  2. dotfiles dotfiles Public

    Lua 1