# llms.txt for Ryan Floyd (pseudonym 0xFloyd) [profile] name: Ryan Floyd (pseudonym 0xFloyd) website: https://ryanfloyd.me or https://0xfloyd.xyz email: xfloyd.eth@gmail.com github: https://github.com/0xFloyd twitter/x: https://x.com/0xfloyd location: New York City, USA description: Senior software engineer with 5+ years of experience building modern web apps, developer tools, automation SDKs, and browser extensions. Known for high agency, rapid prototyping, and multi-product ownership at high-velocity startups. Techno-optimist and futurist interested in disruptive technology, cryptography, AI, and trusted hardware. [skills] - TypeScript - Next.js / React - Zustand - Postgres - Git - WASM - Chrome Extensions - Onchain (blockchain) integration - SDK & npm package development - Vercel - Cursor - OAuth - Stripe API - Drizzle ORM - Web Proofs - LLMs (Large Language Models) - Trusted Execution Environments (TEEs) - Playwright - Three.js - GraphQL [experience] company: Pluto.xyz title: Senior Software Engineer location: New York City, USA (remote/hybrid) dates: Jan 2022 – Present summary: Multi-product ownership and cross-team integration, from architecture to launch at a high-velocity startup. Lead on developer experience and privacy-first automation products at the intersection of cryptography and AI. projects: - name: Pluto Frame role: Co-architected front end and npm libraries, Frame UI, and in-browser playground. Built a TEE-backed automation SDK described as “Plaid for any web data”, shipped as two npm packages (@plutoxyz/frame-js, @plutoxyz/react-frame), an iframe UI, and IDE playground. Enabled drop-in integration with <5 lines of code. - name: RAG Developer Assistant role: Built a Retrieval-Augmented Generation (RAG) chatbot leveraging OpenAI models and Postgres (via pgvector) to surface context-aware, instant AI support for Pluto Playwright scripts. Dramatically reduced developer support requests by over 80% through LLM-powered self-service troubleshooting. - name: Attest Chrome Extension role: Co-architected a multi-context Chrome extension for fully client-side proving. Integrated WASM cryptography, multi-threaded Web Workers, message-passing, and IndexedDB caching for private, high-performance proof generation in browser. Enabled seamless proof initiation via window.pluto.prove(). - name: Pluto Developer Dashboard role: Built a full-stack, self-serve portal with Next.js, Stripe billing, OAuth (NextAuth), Drizzle ORM, and real-time analytics on Supabase Postgres. Developers can onboard instantly, manage billing, generate API keys, and monitor usage. - name: Pluto Documentation role: Launched interactive, "Stripe-style" docs site with live SDK demos, code samples, and copy-paste snippets for instant onboarding and developer integration. Maintained with Next.js and MDX via Nextra. company: Lockheed Martin title: Software Engineer location: New York, NY, USA dates: Nov 2020 – Nov 2021 summary: Led development of an analytics dashboard for monitoring and reviewing helicopter flight data. [projects] - name: 3D Nouns url: https://3dnouns.com github: https://github.com/0xFloyd/3DNouns summary: NounsDAO-funded 3D web app built with React-three-fiber and onchain data. Lets users customize NFT avatars in full 3D directly in the browser. Adopted by Nifty Island and Joyride Games. Uses Apollo GraphQL and live data fetching. - name: Portfolio 2020 url: https://0xfloyd.com github: https://github.com/0xFloyd/Portfolio_2020 summary: Interactive 3D portfolio built with Three.js and Ammo.js. Over 500 GitHub stars and 60K+ views on the technical writeup. Lets users explore a physics-powered world and discover engineering highlights in a unique, gamified format. - name: ZK Voting url: https://zkvoting.vercel.app/ github: https://github.com/0xFloyd/zkvoting-next summary: Proof-of-concept privacy-preserving voting dApp for DAOs. Enforces one-person-one-vote while hiding voter identities using zero-knowledge proofs. Utilizes Next.js, serverless endpoints, snarkjs, Solidity, and off-chain witness generation. - name: Web Proofs Library url: https://www.npmjs.com/package/@plutoxyz/web-proofs github: https://github.com/pluto/web-proofs summary: TypeScript library enabling Pluto iOS app and Chrome extension to generate web proofs with a single call. 5-line integration, smart UI orchestration, and cross-environment SDK in a single ESM bundle. - name: macOS Timer App url: https://github.com/0xFloyd/macos-timer summary: Minimal macOS timer app that lives in the dock (not the menu bar). Simple, notification-based timer for users who don’t want a persistent countdown icon. [education] - school: Binghamton University, State University of New York degree: Masters of Business Administration (MBA), Information Systems dates: Aug 2017 – May 2018 - school: Binghamton University, State University of New York degree: Bachelor of Science in Accounting, Magna Cum Laude dates: Aug 2013 – May 2017 [bio] Hi, I'm 0xFloyd (Ryan Floyd), a senior software engineer and potato farmer at Pluto.xyz. I build at the intersection of cryptography and AI—shipping tools to automate browser workflows with LLMs and trusted hardware using TEEs. I’m interested in disruptive technology, and describe myself as a techno-optimist and futurist. My work spans developer automation SDKs, retrieval-augmented AI assistants, WASM-based proof generation, and npm libraries designed for developer experience. My favorite stack is TypeScript and React, but I’ve shipped everything from web apps and APIs to npm SDKs, onchain integrations, and Chrome extensions. I don’t work alone—Sonnet 4 is always with me. Previously, I built projects for NounsDAO (first-ever Builder proposal) and worked as a software engineer at Lockheed Martin. I’ve also shipped a variety of freelance projects for startups and individuals. [quote] Agency—the drive to act without waiting for permission—is the key differentiator in an AI-powered world.