CREATIVE.ENGINEER.

Process monitor

Dev

Software shipped to date by Fernando Leyra — creative Forward-Deployed Engineer. Portfolio engines, publishing pipelines and agent surfaces, built the vibe-coding way: taste as the spec, agents on the keyboard, everything server-rendered.

001RUNNING

LeyraOS — this portfolio

2025–2026

A portfolio built as an operating-system fiction: scroll-film hero, macOS Finder desktop, Win95 popup ads, custom cursor, ADHD mode and a once-per-session typographic preloader.

The site treats the browser as an OS. The landing is a scroll-driven film; the desktop is a working Finder window with voice memos and a family album; advertising lives behind DVD-bouncing client logos; joke popups interrupt like it's 1998.

Under the fiction it is a server-rendered Next.js app with ISR, typed content models, Cloudinary media pipelines and a Notion CMS with static fallbacks — every visual system degrades gracefully.

Stack
Next.js 14 · TypeScript · GSAP · Lenis · Three.js · Cloudinary · Notion
Role
Design, engineering, art direction
002RUNNING

Field Notes — Notion-to-ISR publishing pipeline

2026

A blog that renders as a cloned Apple Notes window. Notes are written in Notion (by human or agent), a webhook revalidates the site, and every note ships with a raw markdown mirror.

Writing happens in Notion — by me or by my writing agent. A revalidation webhook pushes published notes to the site within seconds, with a static fallback so the section never breaks.

Each note is a real route with BlogPosting structured data, an RSS feed, and a /md mirror so AI agents can read the raw source in one fetch.

Stack
Notion API · Next.js ISR · Webhooks · TypeScript
Role
Engineering
003RUNNING

Machine-readable portfolio — the agents surface

2026

llms.txt per the llmstxt.org spec, markdown mirrors of every case study, a CORS-open schema.org Person endpoint and a For Robots page — a second front door for AI agents.

Search engines get CreativeWork and BlogPosting structured data; AI assistants get llms.txt, llms-full.txt and raw markdown mirrors of every case study and note.

The goal: when an agent is asked about creative forward-deployed engineers, this portfolio is one clean fetch away from being citable.

Stack
llms.txt · JSON-LD · schema.org · Next.js route handlers
Role
Engineering, positioning
004SHIPPED

Preloader lab — 11 loading-screen concepts

2026

An internal gallery of eleven preloader concepts built to pick the site's opening move — the single-word reveal won.

Loading screens are the first frame of the film. The lab prototyped eleven directions — counters, wipes, glitches, typographic reveals — as swappable components against the real site shell.

The winner ships on the landing page: two words, once per session, server-rendered so the UI never flashes before the curtain.

Stack
React · CSS · GSAP
Role
Design, engineering