Skip to content
View vinihcrosa's full-sized avatar

Highlights

  • Pro

Block or report vinihcrosa

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

Vinicius Rosa

Tech Lead · .NET · Software Architecture · Distributed Systems
Event-Driven Architecture · Domain-Driven Design · Modular Monolith

LinkedIn Gmail GitHub


About

  • 🔭 Tech Lead at Technomar Engenharia, leading the engineering team behind a DNV-certified maritime simulator used for training, operational studies, incident analysis, and port feasibility simulations.
  • 🏗️ Led a full architectural modernization of the platform — legacy system to .NET + DDD + Clean Architecture + Event-Driven Architecture — delivered and certified in 15 months.
  • ⚙️ Before that, ~4 years as a backend engineer at Gorila (fintech): distributed systems, partner integrations, async processing on AWS SQS, and large-scale customer data migrations on Kubernetes.
  • 🌱 Currently into real-time simulation, agentic tooling for coding agents, and naval/hydrodynamic physics.
  • 🎓 Universidade de São Paulo · based in Ubatuba, SP, Brazil.
  • 😄 Pronouns: any / qualquer um.
🇧🇷 Em português
  • 🔭 Tech Lead na Technomar Engenharia, liderando o time de engenharia do simulador marítimo certificado pela DNV, usado para treinamento, estudos operacionais, análise de incidentes e estudos de viabilidade portuária.
  • 🏗️ Conduzi a modernização arquitetural completa da plataforma — de sistema legado para .NET + DDD + Clean Architecture + Arquitetura Orientada a Eventos — entregue e certificada em 15 meses.
  • ⚙️ Antes disso, ~4 anos como engenheiro backend na Gorila (fintech): sistemas distribuídos, integrações com parceiros, processamento assíncrono com AWS SQS e migrações de dados de clientes em larga escala sobre Kubernetes.
  • 🌱 Hoje estudando simulação em tempo real, ferramentas para agentes de código e física naval/hidrodinâmica.
  • 🎓 Universidade de São Paulo · morando em Ubatuba, SP.

Stack

C# .NET TypeScript Node.js NestJS C++

PostgreSQL MongoDB AWS Kubernetes Docker Next.js


Projects

Project What it is Stack
lumem Memory for coding agents — your agent learns what the project is and how you work, and remembers it next session. Attaches to Claude Code and Codex via their own hooks and skills. TypeScript
lumem-os Local harness for running AI coding agents across git worktrees. One daemon, one browser tab, workspace → project → worktree. TypeScript
Ymir 6-DOF naval physics simulator — rigid-body hydrodynamics for ships and floating platforms under current, wind, waves, thrusters, rudders, and tugs. C++
gitlab-mcp MCP server for self-hosted GitLab CE: browse merge requests and leave inline reviews without opening the browser. Read-only by default. TypeScript
NmeaTransport .NET library for exchanging NMEA sentences over TCP and UDP, with auto-reconnect and header-based message handlers. C# / .NET
schemr Personal diagram workspace — Next.js 16 App Router, NextAuth v5, Prisma 7, PostgreSQL. TypeScript

GitHub stats Top languages

Popular repositories Loading

  1. vinihcrosa vinihcrosa Public

    Config files for my GitHub profile.

  2. aisTs aisTs Public

    TypeScript library to encode and decode AIS (Automatic Identification System) messages and NMEA 0183 AIVDM sentences

    TypeScript

  3. nmeaSocket nmeaSocket Public

    TypeScript client for reading and writing NMEA 0183 sentences over TCP, with per-sentence listeners and automatic reconnection.

    TypeScript

  4. NmeaTransport NmeaTransport Public

    .NET library for exchanging NMEA sentences over TCP and UDP, with automatic reconnection.

    C#

  5. schemr schemr Public

    Personal diagram workspace — Next.js 16, NextAuth v5, Prisma 7, PostgreSQL.

    TypeScript

  6. Ymir Ymir Public

    6-DOF naval physics simulator — rigid-body hydrodynamics for ships and floating platforms under current, wind, waves, thrusters, rudders, and tug interactions.

    C++