All Projects
A collection of client work, personal experiments, and open-source tools.
Moveo Filmes
Full-Stack Client Platform / CMSBilingual full-stack platform and CMS for an independent film production company in Brasília. Features a dynamic film catalog organized by production stage, automatically generated film pages, an admin dashboard for full content control, and a cinematic interface built around horizontal grids and monochromatic structure.
Vitrine 3D – Car Cover Showroom
3D Interactive ShowroomReal-time 3D configurator for customizable luxury vehicle covers. Users change cover color, stitching color, vehicle category, and apply uploaded PNG logos to predefined placement spots on the model — all without reloading full model variations. Browser-optimized for a lightweight interactive showroom experience.
Case StudyMetanova Labs – Bittensor Dashboard
Data Dashboard / ProductDashboard for Bittensor subnet 68 — an on-chain AI drug-discovery network. Implemented the Algorithms tab frontend/backend integration. Tracks molecular competitions, miner leaderboards, and protein data across epochs.
DSRPTV Records – Music Platform
Creative Commerce PlatformMusic e-commerce and streaming platform. Stripe + Mercado Pago dual checkout, Spotify API, AWS S3 asset storage, Three.js visuals. Built with Raphael Palmer (DISCLAYMER).
Gio – Intelligent ENEM Study Scheduler
Full-Stack Web Application / AI-Powered Study ToolAdaptive study scheduler with spaced repetition (D+1, D+4, D+11, D+25), dynamic priority calculation, and intelligent task redistribution powered by OpenAI. Built for a real ENEM student.
ASA Player – ASCII Music Visualizer
Creative Web Application / Audio VisualizationRetro music player with a real-time 140×16 ASCII spectrum analyzer, adaptive quality system, VU meters, oscilloscope, and glitch visual effects — all built with Web Audio API and Next.js.
Case StudyDeep Ocean Explorer
Interactive 3D Experience / Real-Time WebGLBrowser-based real-time underwater world with hand-written GLSL shaders for volumetric light shafts, caustics, and jellyfish bioluminescence. Depth-driven lighting system, 10 NPC jellyfish with 8 migration patterns, and a player-controlled jellyfish with 6-DOF movement.
REACTO – Web Audio-Visual Experiments
Creative Web Application / Audio-Visual SuiteSuite of 10 distinct real-time audio-reactive 3D visualizations — from traditional spectrum bars to physics-inspired cymatics. Each experiment maps FFT frequency data to Three.js geometry in real time with 12 color schemes and tweakable parameters.
Medication Cycles Tracker
Interactive 3D Web App / Personal Health ToolBrowser-based pharmacokinetic tracker for Venvanse (ADHD medication). A 3D parametric helix spiral visualizes the 15-hour medication cycle across 5 phases, with dual concentration models (linear and exponential half-life), system notifications at phase transitions, and task recommendations based on energy level.
eStock – Inventory Control System
Full-Stack Web Application / Business ToolReal-time inventory management system built for small businesses. Firebase-backed product catalog with brand/model/name taxonomy, quantity tracking, bulk operations, CSV import, and a formatted list export feature — all behind Firebase Auth with Redux-persisted session state.
Case StudySlackTranslator – Real-Time Translation Bot
Real-Time Communication Tool / AI IntegrationPrivacy-first real-time Slack translator built in pure Ruby. Incoming messages are translated English→Portuguese by a local LLM (Ollama) and pushed to a two-column web UI via SSE. Replies are translated back before posting, with a confirmation step to catch LLM errors. No cloud API keys — all inference runs on-device.
Audio Transcription App
AI-Powered Desktop Tool / Audio ML PipelineLocal-first audio transcription and speaker diarization pipeline. Whisper (6 model tiers) converts speech to text; pyannote.audio 3.1 identifies speakers. Supports files up to 1GB via FFmpeg auto-segmentation with timestamp offset tracking, and exports to PDF/DOCX. Bilingual UI (EN/PT-BR).
Case StudySPECtations – Audio Visualizer
Native macOS Desktop App / Real-Time Audio AnalysismacOS desktop app for real-time system audio visualization via BlackHole loopback. Dual FFT pipeline: np.fft.rfft at 15fps for live waveform; scipy.signal.spectrogram at n_fft=2048 for a scrolling 5-second time-frequency heatmap. OpenGL-accelerated via PyQtGraph. Distributable as a .app bundle via PyInstaller.
Data Engineering Pipelines
Data Engineering / Closed-Loop Attribution PipelineGoogle Ads closed-loop attribution ETL: hourly dbt VIEW transforms raw PostgreSQL conversion events into the Google Ads API schema; daily Airflow DAG uploads click conversions via OAuth2. Built on Astronomer Runtime with Docker, dbt-postgres, and pytest DAG validation.
ESP32 Digital Synthesizer
Embedded Hardware / Digital Audio SynthesizerPolyphonic step sequencer synthesizer on ESP32. Subtractive synthesis pipeline: SAW2048 wavetable → resonant lowpass filter → ADSR envelope → soft clipping → DAC. Tick-based 8-step sequencer with swing, randomization, and dual CD4051 multiplexers for 8 analog pots + 5 buttons. Modular C++ firmware with AudioEngine, Sequencer, Controls, and UI layers.
Hábitos – Habit & Therapy Tracker
Full-Stack Web Application / Personal ToolShared habit and therapy progress tracker for a patient and their therapist. Full-stack Next.js 16 app with role-based interfaces, a weekly habit calendar, goal tracking with clinical observations, and a job application tracker with a behavioral accountability gate — under custom JWT auth with Prisma/PostgreSQL.
F4L – Automated YouTube Music Distribution
Automation Tool / Creative TechEnd-to-end YouTube distribution tool for indie music labels. Upload a WAV and a cover PNG, fill in title and description — F4L encodes a 1080p video entirely in the browser with FFmpeg WASM, stages it on Google Cloud Storage, and uploads it directly to YouTube via the Data API v3. Zero server-side video processing.
Case StudyEKO – Mystical AI Chatbot & Environmental Narrative Game
AI Application / Narrative GameTwo-phase AI project developed within EKO – Residência Artística, funded by FAC – Fundo de Apoio à Cultura do Distrito Federal (GDF). A deployed mystical chatbot (Python + Streamlit + local Ollama) where users consult EKO — a sarcastic, timeless oracular entity — with full 78-card Tarot reading support; and Ekonsulta, a satirical narrative game that profiles players' environmental behavior across 50 dilemmas into 6 behavioral archetypes, using hidden scoring to prevent gaming the result.
Novo Rio – Agroforestry Simulation RPG
Web Game / Simulation / AI-AssistedBrowser-based agroforestry simulation RPG developed within EKO – Residência Artística, funded by FAC / GDF. Set in Rio de Janeiro and built on sintropic agriculture principles. Players restore degraded land through planting, soil management, and seasonal adaptation. A real-time tick engine drives plant lifecycles, climate events, and soil health scoring. EKO — a local Ollama LLM — acts as an AI guide, and players can manage their farm via WhatsApp commands.