Map legend

Entity type

Cluster field

Projects and experience

João Henrique Sperandio

I build AI systems, fullstack products, and frontend applications. At Adopt AI, I work directly with customers on AI automation. My projects include local voice assistants, secure development environments, encrypted communication, and neurofeedback software.

Projects and experience

Projects / AI systems

ABCD

I built ABCD from scratch at Adopt AI as an open-source coding-agent workspace for turning HAR/API recordings into WDL actions, tests, drafts, and publishing steps.

Experience / AI systems

Adopt AI

I build AI automation infrastructure and work directly with customers on integrations: API discovery from HAR recordings, coding-agent workspaces, secure remote execution, and authenticated browser sessions.

Experience / Frontend and fullstack

Appmoove

I grew from frontend intern to fullstack and DevOps engineer on TK, building the ticket storefront, major admin features, document-generation services, deployment tooling, scaling configuration, and a seat-map editor.

Projects / AI systems

Aurora

Aurora started as a local voice assistant and grew into a privacy-oriented capability mesh: typed service contracts, LocalBus/BullMQ process modes, WebRTC peer calls, recipient-specific permissions, shared React/TypeScript clients, Rust/WASM authorization, native speech, and Android lifecycle handling.

Projects / AI systems

Brain Signal Processing Game

Brain Signal Processing Game is a neurofeedback research software project connecting OpenBCI/LSL EEG acquisition, Python processing, Welch PSD beta-feature output and a Pygame feedback loop.

Projects / Distributed secure systems

Discrypt

Discrypt explores a Discord-like secure communication system where Rust owns sensitive key/media boundaries, relays route ciphertext without trusted custody, deterministic harnesses model delivery/recovery behavior, and the interface states the limits of content privacy and deletion.

Projects / Frontend and fullstack

Incubator Manager

Incubator Manager is a local microservices platform for the ILB incubator domain: ten Django REST backend services, Next.js frontend, Nginx gateway, Postgres, Redis, RabbitMQ, MinIO and Make/Tilt workflow.

Projects / Frontend and fullstack

Nakamura Advogados

Nakamura Advogados is a shipped client-facing law-firm website built around page structure, visual hierarchy, responsive implementation, restrained professional tone, live-site presence and SEO-oriented frontend work.

Projects / Frontend and fullstack

Ontology-Guided Insights

A Python/LangGraph insight-generation service for executives who needed recommendations, not only direct answers to known questions.

Experience / AI systems

Perch Insights

I moved from fullstack engineering into AI reliability for a B2B analytics product, working on natural-language queries, customer-schema retrieval, LangChain pipelines, LangSmith traces, evaluations, and ontology-guided insights.

Projects / AI systems

About this portfolio

I built this site so you can explore my work through diagrams, questions, narrated tours, and voice. The same Supabase content drives the pages, guide, navigation, citations, search, and tour targets.

Projects / Distributed secure systems

Remote Code Execution

Execution infrastructure for trusted functions, generated code and long-running workloads.

Projects / Frontend and fullstack

Seat-Map Editor

A Canvas/Fabric.js editor that turned physical venue layout into stable seat records for organizer editing and buyer selection.

Projects / AI systems

Secure Env Manager

Secure Env Manager creates Distrobox-based development homes backed by LUKS storage, masked host-home access, reduced capabilities, isolated credentials, browser/editor separation, controlled audio/video/X11 bridges, and encrypted export/import across machines.

Experience / Frontend and fullstack

Shaw And Partners

I built recruiting and client-acquisition features: chat and video interviews, third-party integrations, Snowflake-backed contact research, Dux-Soup outreach, campaign quotas, and shared conversation history.

Projects / AI systems

Tabby

I helped design and develop Tabby with the Adopt AI team: browser sessions for human login handoff, per-session worker pods, authenticated API execution, and browser automation.

Projects / Frontend and fullstack

Tatovering

Tatovering pairs a frontend with a Go API for a tattoo-scheduling prototype using Next, Ant Design, Tailwind, i18n, studio discovery and MapBox markers. The API presents Go/Gin/Supabase CRUD plus agendamento routes.