Royal Pinto

Independent AI & product engineer

Your next idea.
Built for real.

Custom websites, useful products, and AI workflows. Designed, built, and shipped by one engineer who owns the details.

Built by Royal Simpson Pinto

Google Summer of Code
Linux Foundation / Symmetry Autumn of Code

Meet the engineer ↗

What are we building?

A distinctive website, a working product, or a workflow that gives your team time back. Pick the starting point.

Atlas architecture website concept
01 / Websites & experiences

Give your brand
a place of its own.

Custom landing pages, portfolios, and interactive websites. From visual direction and responsive interfaces to deployment.

  • Brand-led design and purposeful motion
  • Responsive, keyboard-friendly interfaces
  • Source code and deployment handover
Start a project ↗Scoped quote after your brief
AashiNyra commerce product
02 / Apps & product engineering

Take the idea
past the mockup.

Web applications, browser extensions, and product integrations. Build a focused first version, then develop it around real use.

  • Frontend, APIs, and data flows
  • Third-party integrations and testing
  • Documented setup and a working release
Start a project ↗Scoped quote after your brief
03 / AI workflows & automation

Make the repetitive work run itself.

Defined engagements for integrating AI into the tools your team already uses.

14-day ops pilot

One workflow.
Live in 14 days.

Support triage and guarded refunds, or portal pulls with screenshot proof.

$1,200 fixed

  • Scoped access, audit log, and phone approvals for risky actions
  • Deployment, documentation, Loom walkthrough, and handover
  • Second half only due if it closes real work
  • Then $400 per month care
Start a project ↗

AI Automation Sprint

$500

About five days. One workflow.

  • Discovery call to choose the highest-pain workflow
  • Working n8n + Claude automation
  • Loom walkthrough and handover
  • Seven days of fixes after delivery

Automation Retainer

$800+ / month

Ongoing engineering capacity.

  • Builds, maintenance, and priority turnaround
  • Monthly review of automation opportunities
  • $150 automation audit credited if you start with one

Proof of work

Open the product.
See the engineering.

Independent products I build and maintain. Explore the live experiences, not just a list of technologies.

BoardEject live website preview

BoardEject ↗

Supported Freeform captures become editable Excalidraw files. Open-source conversion with no board uploads and explicit fidelity reports.

SignalizeAI live website preview

SignalizeAI ↗

Company research, personas, and outreach, built into the browser.

AashiNyra Deals live website preview

AashiNyra Deals ↗

Retailer tracking, price drops, and cashback in a full-stack commerce product.

AgentPostmortem live website preview

AgentPostmortem ↗

Real agent failure evidence and guarded workflows for support and operations.

More products and toolsExplore the full portfolio Apps, extensions, packages, websites, and open-source work.

Good engineering.
A little more character.

Custom websites and interactive experiences, developed around your brand. Explore Facetworks for a starting point.

Facetworks design gallery

18 websites and 21 interactive experiences.
Independent concepts, not client endorsements.

Explore Facetworks ↗

For a custom website or interactive experience, send a brief for a scoped quote.

Small interactions. Real craft.

Physics, shaders, sound, and tactile interfaces. Open an experiment to experience it for yourself.

Eight Eyes. One Pounce. live preview

Eight Eyes. One Pounce. ↗

A code-modeled jumping spider tracks a midge on your choice of three sides, coils, and takes it mid-air on a silk dragline.

Fly Circuit Lab live preview

Fly Circuit Lab ↗

A looming disc drives 16 visual units into a giant-fiber neuron. When it fires, the fly takes off 8 ms later. Lesion it and watch the escape fail. A second circuit brakes the same fly at a sugar dish.

Small Change live preview

Small Change ↗

An articulated MyoHand flips a quarter, rolls it across its knuckles and conceals it in the palm. Choreographed 3D with an X-ray reveal, not trained RL.

The Cheese Heist live preview

The Cheese Heist ↗

A rat disarms a mousetrap, steals the cheese, glances back and resets the empty trap. Articulated anatomy and authored 3D choreography.

Forklift Certified. Somehow. live preview

Forklift Certified. Somehow. ↗

An anatomical fly climbs into a miniature forklift, operates the controls, lifts, reverses and perfectly stacks a pallet. Authored 3D choreography.

Not a Robot. Just a Fly. live preview

Not a Robot. Just a Fly. ↗

An anatomical 3D fly taps a fictional CAPTCHA. Articulated legs, cinematic camera movement and an unlikely verification.

Rent My Screen live preview

Rent My Screen ↗

Try your URL or handle on a 3D monitor. Private preview only; payments coming soon.

Internet CEO live preview

Internet CEO ↗

A redesigned $1 CEO title experiment with public reign history, protected time and a takeover queue.

Paint Manchester Red live preview

Paint Manchester Red ↗

A handheld flare, curling smoke, drifting embers and a downloadable fan poster.

Mochimo live preview

Mochimo ↗

A soft character follows your pointer, leans toward you, and squishes when poked.

Magnetic Sand live preview

Magnetic Sand ↗

Fine metallic grains gather into peaks, follow your cursor, and settle naturally.

Fogged Glass live preview

Fogged Glass ↗

Wipe a cold window to reveal an alpine scene. Water beads merge, slide, and slowly fog over again.

Jelly iPhone live preview

Jelly iPhone ↗

A playful two-phone drop test with soft impacts and synchronized sound.

Jelly Pancake live preview

Jelly Pancake ↗

Flip, poke, and stretch a wobbly pancake in a tactile browser toy.

Auralis live preview

Auralis ↗

A living field of light rendered in real time on the GPU, in the browser: WebGPU with a WebGL2 fallback, no server. Move your cursor and the current bends around it.

Mycelia live preview

Mycelia ↗

A GPU slime-mold simulation in the browser: 262k agents leave trails, sense them, and self-organize into living networks that flow toward your cursor. WebGL2 GPGPU, no server.

Undertow live preview

Undertow ↗

A real-time GPU fluid simulation in the browser: drag to pour dye into a stable-fluids solver and watch it fold. WebGL2, no server, one file.

Lichen live preview

Lichen ↗

A Gray-Scott reaction-diffusion system blooming coral patterns on your GPU: click to seed a colony. WebGL2, no server, one file.

Abyss live preview

Abyss ↗

A Mandelbulb fractal raymarched live on your GPU: move to steer the orbit and the light. WebGL2, no server, one file.

Drift live preview

Drift ↗

65,536 particles riding a curl-noise flow field on your GPU: drag to spin up vortices. WebGL2 GPGPU, no server, one file.

Gummy live preview

Gummy ↗

One soft specimen in a light studio: spring-mass jelly physics with refractive transmission and studio reflections. Take hold and let go. WebGL2, no server, one file.

Tools that live where you work.

Browser extensions built around practical, everyday tasks.

Under the interface.

Infrastructure and evaluation tools for building, inspecting, and improving AI systems.

RelayG

My production triage agent rebuilt as a LangGraph state machine: typed state, SQLite checkpointing, and a human-in-the-loop interrupt that pauses the graph for refund approvals.

LangGraph

Casebook MCP

A live Model Context Protocol server that makes the AgentPostmortem failure registry queryable by any agent (Claude, Cursor, anything). Four tools, streamable-HTTP transport, plus a Claude Agent SDK investigator.

MCP + Claude Agent SDK

Casebook Chat

A streaming investigation assistant on the Vercel AI SDK: the model tool-calls the MCP server above and cites real cases, with tool invocations rendered inline as it thinks.

Vercel AI SDK

VaultRAG

Permission-aware RAG where the access-control check lives inside the retrieval query. A gold-set eval fails CI on any leak: delete the predicate and leak rate goes 0% to 81.8% while recall stays 100%.

FastAPI + pgvector

agentrace

Observability for AI agents. Parses Claude Code session transcripts with no instrumentation and flags results you should not trust, every check drawn from a real failure across 152 production runs.

Agent evals

voiceeval

Evaluation for voice agents. Timed turns with a truth field per case, catching misheard numbers (fifteen vs fifty), missing confirmations, and blown latency budgets that text evals miss.

Voice evals

mcp-audit

A security scanner for MCP servers, like npm audit but for the Model Context Protocol. Connects over stdio or HTTP, runs 18 rules, and emits SARIF straight into GitHub code scanning.

TypeScript + SARIF

evalgate

Prompt and agent regression CI: the build fails when your prompt gets dumber. Ten scorers, a baseline and delta engine, and a GitHub Action that comments the quality delta on every PR.

GitHub Action + evals

tokencut

Measure and cut the token cost of an LLM or agent message payload before you send it: truncate bloated tool results, drop duplicate context, and trim history to a budget. Zero model calls, deterministic.

npm CLI + lib

answerproof

Verifiable, tamper-evident receipts for RAG answers. Records which sources were retrieved and cited, with a Merkle root and an Ed25519 signature anyone can verify independently.

Merkle + Ed25519

ctxlens

A context-window profiler for AI agents. Parses session transcripts, shows what is eating your context per turn, flags duplicated and stale content, and recommends what to cut.

Python CLI

injection-arena

A self-hostable prompt-injection challenge game. Ten levels stack real defenses, a server-side judge scores every crack, and the leaderboard runs live on Cloudflare Workers and D1.

Next.js + D1

distro-skills

26 Agent Skills that teach an AI agent to distribute a developer product: Show HN, Product Hunt, awesome-lists, dev.to, GitHub, Reddit, X, npm/PyPI. The builder's counterpart to marketing skills, honest and channel-specific.

Agent Skills

Agents with boundaries.

Try the tools behind the work: approvals, scoped access, audit trails, and evidence you can inspect.

Built in the open, too.

Contributions to compilers, networking systems, and AI tooling. Open source is an ongoing part of my engineering work.

Royal Pinto's GitHub contribution activity for 2026View the contribution history ↗

From rough brief to working software.

You work directly with me, from deciding what matters to the final handover.

01 / Define

Choose the right problem.

Map the workflow, existing tools, access requirements, and what a useful result looks like. Agree on scope before building.

02 / Build

Review something real.

Work through the interface and integrations with a running version. Keep risky actions behind explicit approvals.

03 / Ship

Make it yours.

Test the agreed flow, deploy it, and hand over the source, setup notes, and a walkthrough. Support follows the chosen engagement.

A few things worth knowing.

Can you build more than AI automations?

Yes. Full-stack products, browser extensions, custom websites, and interactive experiences are all part of my work. Website projects receive a scoped quote.

Who owns the finished work?

Your custom project includes source and a documented handover. We agree on third-party services and licensing before the build.

What should I send in the brief?

The problem, the tools you use, any reference designs, and your preferred timeline. A rough description is enough to start the conversation.

What happens after launch?

The sprint includes seven days of fixes. The pilot offers monthly care, and the retainer covers ongoing engineering. We choose the right arrangement upfront.

For builders

Prefer to build it yourself?

The Agent Suite Starter includes source for Resolvd, Tracecase, Webhands, Bridgekit, and Greenlite.

  • Workers-to-Groq integration pattern
  • Environment examples and Supabase schemas
  • Cloudflare and Supabase deployment setup

$49

Get the source ↗

Your next project

What should we
make work?

Tell me the task you hate doing, or the product you want to build. I’ll reply with what it would take.

No pressure, no spam.

I reply within a day.