AI-Augmented Product Engineering · Agentic Systems · Trust & Safety
Barcelona metro · Brazilian perspective · ES / PT-BR / EN
Portfolio · Terminal source · Studio source · Capabilities · Selected work · Contact
The preview above is a GitHub-compatible SVG; the real browser terminal runs in the Living Machine application. It supports command history, simulated read-only navigation (help, whoami, ls, cat capabilities.json, status, privacy, roadmap), local JSON export and safe links to working tools. It cannot execute arbitrary system commands.
Run the full experience locally:
python -m http.server 8000 --directory docs/living-machine
# Open http://localhost:8000/index.htmlPublication boundary: GitHub profile READMEs only appear publicly when the special repository named belentani7 is public. This repository currently includes broader private project-management materials; do not make its entire commit history public without a privacy and secret review. GitHub also does not execute embedded HTML or JavaScript in README files. Deployment is a separate step and must be verified before calling the terminal live.
Positioning: AI-Augmented Full-Stack Product Engineer · Agentic Systems Orchestrator · Trust & Safety.
Target role families: Forward-Deployed Engineer (FDE), AI Solutions Engineer, AI Automation Engineer and Product Engineer. Super IC and team-of-one describe a working model, not a previously held corporate title or a claim that one human can replace every specialist.
I take ownership of the path from an ambiguous problem to a testable product: discovery, technical scope, workflow mapping, interface, API, AI-agent coordination, human review, operational guardrails and practical delivery. I can learn unfamiliar tools quickly and select technologies for the task rather than impose one stack on every product. My prior professional experience in multilingual customer operations and Trust & Safety adds context about policies, exceptions, user needs and risk.
| What I can cover in an AI-augmented engagement | Evidence & limits |
|---|---|
| Product discovery and scope | Independent planning, requirements and structured workflows; client-side FDE delivery outcomes must be demonstrated per engagement |
| Full-stack product implementation | Belentani CV Studio, React/TypeScript and API work; distinguish repo features from tested live deployment |
| Agent and model orchestration | Meta-Skill, multi-model routing and cost-aware experimentation; no invented productivity ratios |
| Safety, verification and deployment discipline | SAFE-EXEC is a documented Python execution-safety prototype, not a certified production sandbox |
| Multilingual education and product | LinguaForge documents CEFR progression, SRS, source licensing and implementation limits |
| Experience design and creative engineering | Judas Experience combines WebGL, narrative interaction and testable static resources |
| Human judgment, policy and escalations | Historical customer-service role at Sellbytel for Inditex; moderation and community work for TELUS/CCC (2018–2025) |
Operating promise: broad technical ownership with clear scope, measurements and accountability. I will not claim 'replaced a 10-person team', 'fully production-ready', 'certified C1' or guaranteed ROI without supporting evidence.
I build software and interactive experiences at the intersection of engineering, applied artificial intelligence, human interpretation and artistic direction.
My work spans full-stack product development, AI-agent workflows, automation, multilingual education, accessible interfaces and media-oriented tools. The common thread is not a framework: it is the ability to connect complex systems to the actual contexts of the people using them.
I approach a product through several complementary lenses.
- Engineering: architecture, interfaces, validation, tests, recovery paths and maintainability.
- AI systems: orchestration, tool use, guardrails, practical automation and human oversight.
- Human analysis: context, moderation, ambiguity, cultural interpretation and Trust & Safety.
- Creative production: visual concepts, sound, audiovisual workflows, motion and immersive interfaces.
- Accessible communication: clarity, language barriers, education and usable product behavior.
My preferred outcome is a working product with honest limitations — not an impressive-looking promise that cannot be tested.
The new companion experience is an Aero-inspired browser desktop, not a Microsoft Windows Vista installation or virtual machine. It includes multiple draggable glass windows, a taskbar, Start menu, safe narrative terminal, code rain and local-first utilities.
Open the professional Studio source — a separate, responsive, modular utility workspace integrated with the original Living Machine. It uses no external runtime packages, analytics scripts, paid APIs or remote file processing.
| Studio | Implemented behavior | Limit |
|---|---|---|
| Batch image converter | Convert up to 20 browser-readable images to JPEG, PNG or WebP and export a standards-compatible ZIP | Image decoding and encoding depend on the browser; 100 MB total input limit |
| Subtitle time studio | SRT/VTT time-shifting, format conversion, export to TXT and script-to-SRT drafting | Script-generated timing is an estimate that must be checked against the recording; not automatic transcription |
| CV clarity inspector | Local structural checks for professional communication, sections and verifiable evidence | Heuristic review, deliberately no fictitious ATS score |
| Storyboard architect | Plan editable camera shots, durations, movement, sound, export CSV or JSON | A planning utility, not a rendered video |
| Image color sampler | Extract approximate dominant swatches from a local image and export reusable CSS variables | Not calibrated colorimetry |
| Image → PDF composer | Compose A4 PDF pages from local images with JPEG metadata removal, page-fitting and margins | Requires a browser with Canvas JPEG encoding; not OCR |
| Audio → WAV lab | Decode compatible audio locally using Web Audio and generate 16-bit PCM WAV with waveform and gain controls | Browser codec compatibility and audio memory limits apply |
| Video contact sheet | Create a PNG contact sheet with 4, 9 or 16 timestamped frames from local video files | Decoding depends on browser codecs; does not fetch social media videos |
The Studio is separated into studio.html, studio.css, studio.js, reusable/testable studio-core.js, pdf-core.js, audio-core.js, video-sheet.js, studio-i18n.js and automated regression suites. The main navigation, tool explanations and core actions have hand-written English, Spanish and Brazilian Portuguese translations. Its page declares a strict no-network Content Security Policy. All image, CV, subtitle, color and export operations are executed locally within the browser.
An installable offline app shell (manifest.webmanifest + sw.js) caches only allowlisted static application files and refreshes them when connectivity returns; it does not cache files visitors select or generate. Installation requires HTTPS or a supported localhost environment. An installable implementation is not a claim of an existing public deployment.
If you own media to be transcribed or downloaded, use its original export or an authorized source. The studio does not claim to bypass copyright, DRM, login walls or social networks' download restrictions.
Run the diagnostic page from a local server to verify the local ZIP, PDF, WAV and subtitle engines, available image encoders, Web Audio, Web Crypto and offline-app support. The page reports optional browser features separately, can export a JSON report, and sends no diagnostic data to an external service. It does not replace live end-to-end testing or a green GitHub Actions run.
| Tool | Working functionality | Explicit boundary |
|---|---|---|
| Image converter | PNG, JPEG, WebP and resizing through Canvas | Browser codec and memory support vary |
| Caption studio | Read and convert SRT / VTT subtitles and extract text | Not automatic transcription of uploaded video |
| Microphone dictation | Browser speech recognition where available | Speech service may process audio remotely |
| Media lab | Export video stills as PNG; record microphone audio | Local videos and supported Web APIs only |
| Data workbench | JSON formatting, CSV conversion, text slugification | Designed for conventional tabular text |
| File fingerprint | Local SHA-256 via Web Crypto | Requires supported secure browser context |
| Reel research | Export organized references and creative research notes | Not an unauthorized reel downloader |
| Private notebook | Browser-local notes and text exports | Clearing browser data also clears notes |
| Terminal | Safe read-only command simulation and Easter eggs | Does not run operating-system commands |
| Aero interface | Draggable, minimizable and maximizable windows | UI simulation, not a Windows emulator |
Explore the actual application code — ~65 KB of HTML/CSS/JavaScript focused on usable local browser capabilities rather than fake download buttons.
python -m http.server 8000 --directory docs/living-machineOpen http://localhost:8000 in a modern browser. The local utility functions do not require a paid API, login or server-side file upload.
Run the included quality checks:
node --test docs/living-machine/*.test.cjsThe targeted GitHub Actions workflow is in .github/workflows/living-machine-ci.yml. The suite covers JavaScript syntax, captions, CSV safety, ZIP structure/CRC-32, PDF cross-references, WAV PCM, video frame timing, three-language localization, static-only offline caching, interface markers and project references. The current Node.js suite passes 39 of 39 tests (verified locally with node --test docs/living-machine/*.test.cjs, 2026-10-25). PDF images, WAV audio and ZIP archives have additionally been read using independent software. Browser-specific codecs and end-to-end UI behavior still require real browser testing.
GitHub profiles render Markdown and images, not embedded JavaScript applications. The HTML must run on a website or a local server. SVG animation may vary by GitHub client; meaningful text also remains readable when motion is unavailable.
I am consolidating many experiments, backups and prototypes into a coherent set of canonical projects. Repository existence alone does not demonstrate a finished release, commercial adoption or audited compliance. Below are real repositories and what their documented scope demonstrates.
Belentani.cv-ai — A Next.js / React document studio focused on CVs and other professional outputs. Its README describes Zod input validation, rate limiting and privacy-aware flow design.
agentguard — A Trust & Safety-oriented architecture for AI agent policies, audit concepts, limits and observability. Architectural goals are deliberately distinguished from independently proven operational performance.
agent-skills — Developer workflow skills and tooling intended to make reusable capabilities easier to discover and operate.
comfyui-json-compiler — Work connecting creative briefs with structured ComfyUI workflow generation and validation.
Open School — An accessible educational frontend with locally stored progress, offline support and a documented optional backend. Its technical README separates working components from pending capabilities.
ManosAbiertas — Practical education: AI, office skills, CV resources and guidance for people overcoming language and digital-access barriers.
lingua-aberta — Work around multilingual learning, progression and spaced repetition, informed by the difference between literal translation and real cultural interpretation.
The Judas Experience — Immersive interface work with Three.js, shaders, creative direction and specification-driven development.
Belentani Omega — An experimental umbrella for interactive concepts, visual systems and the artistic universe; not equivalent to a single finished commercial product.
Duck Studio Suite — Music-production related experimentation with tools and browser interfaces.
Some repositories are private, archived or currently being consolidated. Links show source identifiers, not guaranteed public access.
My strength is often in the analytical layer before implementation: identifying the true requirement, distinguishing cause from symptom, seeing dependencies, and deciding how to keep a product understandable as its scope grows. That leads naturally to recovery-oriented engineering, explicit state, smaller contracts and reversible changes.
Experience in content moderation informs how I think about context, ambiguity, limits and review. AI assistance can accelerate operations, but accountability, meaningful consent, privacy and the ability to intervene remain design constraints.
I work with Spanish, Brazilian Portuguese and English. Cross-cultural software needs more than translated labels. It requires attention to expectations, learning environments, trust, comprehension and different levels of digital literacy.
Music, storytelling, motion and brand creation give me a different perspective on rhythm, attention, hierarchy and interaction. Creative tools work best when the system understands the intention of the creator and preserves meaningful control.
- Recover a project's original purpose before making architectural changes.
- Do not create repositories automatically from ideas or conversations.
- Distinguish canonical products, modules, experiments and backups.
- Treat functioning user journeys as more important than visual promises.
- Explain capability boundaries, external APIs and offline behavior.
- Minimize personal-data collection and avoid hidden uploads.
- Prefer inspectable, testable and reversible modifications.
- Build accessible, multilingual interfaces deliberately.
- Use automation and quality checks without eliminating human review.
- Label implementations honestly: working / prototype / planned / unverified.
Engineering: TypeScript, JavaScript, React, Next.js, Node.js, Vite, Python, FastAPI, Docker, Git and CI workflows.
AI & automation: Agents and tool orchestration, input validation, human-in-the-loop controls, creative AI pipelines, local-model integrations and cost-conscious workflows.
Visual computing: Three.js, browser graphics, responsive systems, motion direction, interaction prototyping, media APIs, sound and creative-production workflows.
Product thinking: Accessibility, multilingual interfaces, Trust & Safety, educational technology, privacy-oriented design and practical documentation.
I also explore Go, Java and broader backend architecture. These areas are not presented as having identical levels of depth or professional production experience.
Soy Pedro Belentani, desarrollador de software y sistemas de IA con intereses y trabajo en análisis contextual, moderación de contenido, automatización, educación accesible y producción audiovisual.
Mi principal fortaleza es conectar ámbitos que suelen tratarse por separado: interpretar necesidades humanas, analizar su complejidad técnica, construir una arquitectura coherente y convertirla en una herramienta usable. Mi experiencia cultural y multilingüe influye en cómo diseño productos para personas con necesidades, contextos y conocimientos distintos.
Mi objetivo no es presentar cientos de repositorios como cientos de productos terminados, sino mostrar con claridad qué está construido, qué funciona y qué está en investigación.
Sou Pedro Belentani. Trabalho na interseção de desenvolvimento de software, sistemas de inteligência artificial, análise contextual e tecnologia criativa.
Minha abordagem combina raciocínio técnico, sensibilidade cultural, atenção à experiência humana e direção audiovisual. Tenho interesse especial em automação responsável, ferramentas práticas, educação acessível e experiências digitais que respeitem a intenção do usuário.
Procuro criar sistemas que possam ser compreendidos, testados e utilizados — sem confundir experimentos com produtos finalizados.
For work involving AI systems, product architecture, multilingual accessibility, useful developer tools and ambitious creative technology:
belentani.es · Email · GitHub



