Skip to content
View Tavaressan's full-sized avatar

Highlights

  • Pro

Block or report Tavaressan

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

Vitor Tavares

Full-Stack Rust · Java · Next.js

Building systems, tools and interfaces from edge devices to the web.

Jiro Horikoshi sketching at a drafting table

Observe → Draft → Build → Ship


About

I'm a software development student and engineer-in-training focused on building reliable software across different layers of a system.

My current focus is Rust, alongside Java and TypeScript, with particular interest in system architecture, APIs, distributed systems, messaging, databases, IoT, developer tooling, and AI-assisted workflows.

I enjoy moving between abstraction levels: from embedded devices and communication protocols to backend services, infrastructure, developer tools, and user-facing applications.

Focus
├── Full-Stack Engineering
│   ├── Rust
│   ├── Java / Spring Boot
│   └── TypeScript / Next.js
│
├── Distributed Systems
│   ├── APIs
│   ├── Messaging
│   ├── Databases
│   └── Event-driven architectures
│
├── Edge & IoT
│   ├── ESP32
│   ├── FreeRTOS
│   ├── ROS2
│   └── AWS IoT
│
└── AI & Developer Tooling
    ├── RAG
    ├── AI Agents
    ├── MCP
    └── Development Automation

What I'm Building

Rust-first engineering

Exploring Rust for services, processing pipelines, developer tools, and systems where performance, reliability, and explicit control matter.

Distributed & Event-Driven Systems

Working with APIs, asynchronous processing, message brokers, databases, caching, and service-oriented architectures.

Technologies include RabbitMQ, MQTT, Redis, PostgreSQL, pgvector, and cloud infrastructure.

Edge & IoT

Building systems that connect physical devices to software platforms, with experience across ESP32, FreeRTOS, ROS2, AWS IoT Core, telemetry, and device communication.

AI & Agent Systems

Exploring RAG, agent orchestration, MCP, LLM workflows, and the engineering infrastructure required to make AI systems useful inside real applications.


Selected Work

🧭 Vetor

AI-assisted development workflow automation

A development workflow plugin designed to automate the software lifecycle, native to Claude Code with documented compatibility with other runtimes.

Vetor coordinates workflows ranging from specification and backlog creation to isolated worktrees, autonomous fixes, testing, pull requests, merging, and post-merge auditing.

Deno · TypeScript · CLI · AI Agents · Claude Code · GitHub · Worktrees

View repository


☕ Cafey

Connected coffee maker · IoT

An integrator project that transforms a conventional coffee maker into a connected appliance without modifying its internal electronics.

An external ESP32-based module controls the appliance's power through a relay, while the system combines embedded firmware, MQTT communication, AWS IoT Core, a Kotlin/Spring backend, and multiplatform applications.

ESP32 · C++ · FreeRTOS · Kotlin · Spring Boot · MQTT · AWS IoT

View repository


🏛️ Delphos

AI agent orchestration platform

A modular platform for orchestrating AI agents and RAG applications.

The architecture combines a central Java API, specialized Rust processing services, Python agent workers, and a Next.js frontend, connected through RabbitMQ and PostgreSQL/pgvector.

Java · Rust · Python · Next.js · RAG · RabbitMQ · pgvector · Vertex AI

View repository


Tech Stack


Engineering Interests

Systems Programming
Distributed Systems
Event-Driven Architecture
Backend Engineering
Developer Tooling
AI Agents & RAG
IoT & Edge Computing
Cloud Infrastructure
Software Architecture

GitHub


Languages

  • 🇧🇷 Portuguese — Native
  • 🇬🇧 English — Fluent
  • 🇫🇷 French — Advanced
  • 🇪🇸 Spanish — Intermediate / Advanced
  • 🇯🇵 Japanese — Intermediate

Currently

→ Deepening Rust
→ Building developer tooling
→ Exploring AI agent architectures
→ Working with distributed systems
→ Connecting software with the physical world

GitHub · LinkedIn

Building software with curiosity, structure, and a bias toward understanding how things work.

Pinned Loading

  1. Vetor Vetor Public

    Plugin de skills para coordenação de agentes em fluxos de desenvolvimento isolados

    TypeScript 1

  2. arara-carioca-react-native arara-carioca-react-native Public

    Arara Carioca 🦜 é um jogo mobile arcade inspirado em Flappy Bird, ambientado no Rio de Janeiro histórico.

    TypeScript

  3. GT-Solar-Backend GT-Solar-Backend Public

    Forked from Grupo-Fatec/GT-Solar-Backend

    Java

  4. PI-5SM-DASHBOARD PI-5SM-DASHBOARD Public

    Kotlin

  5. esp32-iot-app esp32-iot-app Public

    C