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
Work
Products you can use today, and the projects behind them. Most of it runs on my own infrastructure.
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
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
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
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
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.
Convert images and video, or create QR codes, right in your browser. Your files stay on your device.
No account · no uploads
Run timers for several teams during competitions and workshops. Start offline in your browser or share a live session.
Public app · no account
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.
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