Work

Things I built and run

Products you can use today, and the projects behind them. Most of it runs on my own infrastructure.

Products

Stackport

Run Docker Compose apps on one VPS, with deployments, domains and container terminals in one place. I use it to operate MattediWorks services.

Open source · self-hosted

  • TypeScript
  • Docker
  • Linux
  • SQLite
  • MCP

Working On It

Keep development work, support tickets and client conversations in the same project. AI agents can update the work through MCP with scoped access.

Account required · demo available

  • TypeScript
  • React
  • Express
  • PostgreSQL
  • TypeORM
  • MCP
  • OIDC

MW Identity

Shared sign-in for MattediWorks apps, alongside mail and third-party authorization services. One account across connected apps, with each app keeping its own data.

Public case study · sign-in for app

  • Go
  • SQLite
  • OIDC
  • WebAuthn
  • OAuth
  • React
  • TypeScript

NightMare Network

Connect ESP32 devices without rebuilding MQTT topics, shared state and reconnection logic for every project. The open-source framework runs the devices in my home.

Open-source framework · alpha

  • C++
  • ESP32
  • ESP-IDF
  • MQTT
  • ESP-NOW
  • MCP

Clinic Management System

Coordinate professionals, rooms and appointments, with patient records and payments in one system. Built for psychology and health clinics in Brazil.

Paid product · contact for access

Available in Brazilian Portuguese. Built for clinic workflows in Brazil.

  • TypeScript
  • React
  • PHP
  • Laravel
  • MySQL

Projects

MW Web Utilities

Convert images and video, or create QR codes, right in your browser. Your files stay on your device.

No account · no uploads

  • TypeScript
  • FFmpeg.wasm
  • IndexedDB

Chrono

Run timers for several teams during competitions and workshops. Start offline in your browser or share a live session.

Public app · no account

  • TypeScript
  • React
  • Socket.IO

CrocSpy

A UFBA research PWA for collecting crocodilian photos and locations. I led the app development team, taking it from React Native to the web to reduce publishing costs.

Public research prototype

Demo classifications are simulated. The AI model was not deployed as a service.

  • JavaScript
  • React
  • PWA
  • IndexedDB

Terminal Engine

One console interface for apps that run in Node.js or a browser. See it in action with Console Adventure, a terminal RPG, and RTSim, a scheduler simulator.

Public demos · no account

  • JavaScript
  • Node.js
  • React
  • xterm.js