Skip to content
View dgesteves's full-sized avatar
:octocat:
Active
:octocat:
Active

Sponsoring

@shadcn
@wooorm
@colinhacks

Organizations

@growthlnk

Block or report dgesteves

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dgesteves/README.md

Diogo Esteves. Staff Full-Stack AI Engineer. I build AI-native products end to end, from backend to UI.

diogo-studio.com  LinkedIn  Email

Full-stack engineer, 10+ years in, focused on AI. I build AI products end to end: agents and retrieval, the APIs and data behind them, and the interfaces people use. I've run engineering as VP at an AI-first startup, built a design system adopted across Fortune 1000 governance software, and shipped streaming UI to millions of Peacock subscribers. I'm equally at home as a Staff IC inside a large org or leading engineering at an AI startup. Lisbon-based, remote on US-aligned hours.

Now

  • Fueled: Lead Engineer, Web Applications. Leading architecture for enterprise web applications.
  • Open source: AI developer tooling, built in public. Three projects below.

Open source

all-three.mp4

onsystem: keeps coding agents on your design system. It knows your real components, props and tokens and catches what an agent invents; 4% false positives on 10 public repos. Claude Code plugin, MCP, CI check, shadcn/ui.

ondocs: makes your docs answerable by people and agents from one static index: a cited Ask box, an MCP server and llms.txt. No vector database, no vendor. Docusaurus, Starlight, MCP, llms.txt.

signoff-ui: review what your agent changed and approve what it may do. React components for multi-file diff review and tool approvals with rules. AI SDK 6 & 7, AG-UI, shadcn registry, WCAG AA.

Websites, each with docs and a live demo: onsystem (a check_ui playground for your own code) · ondocs (ask the docs, or connect an agent over MCP) · signoff-ui (review and approve a scripted agent run)

Featured

diogo-studio: my portfolio as an explorable 3D studio, with an AI agent that answers questions about my work. Built with Next.js 16, React 19, React Three Fiber and the AI SDK.

Track record

eino.ai · Lead Frontend Engineer
Agentic digital-twin platform for designing 5G, Wi-Fi and private-wireless networks. Map-based twins, real-time RF heatmaps and agent orchestration turn days of proposal work into seconds.

Moment · VP of Engineering
Technical vision, architecture, hiring bar and leveling for an AI-first knowledge-intelligence platform.

Diligent · Lead Frontend Engineer
Company-wide design system spanning React and Angular, adopted by GRC products used across a large share of the Fortune 1000.

Sky · Peacock (NBCUniversal) · Senior Software Engineer
React and Redux at multi-million-user streaming scale. Performance, reliability and release safety on surfaces where regressions show up in minutes.

BMW Group · Lead Frontend Engineer
Crowd and Open Innovation platforms feeding BMW's future-mobility and connected-vehicle R&D.

Stack

AI: AI SDK, OpenAI, Anthropic, MCP, agents and tool calling, RAG and vector search, LLM evals. Backend: Node.js, NestJS, PostgreSQL, Redis, Python, FastAPI, GraphQL. Frontend: TypeScript, React, Next.js, Tailwind CSS, shadcn/ui, Angular, Three.js. Infra: AWS, Kubernetes, Terraform, Docker, Vercel, GitHub Actions, Turborepo. Quality: Vitest, Playwright, Storybook, OpenTelemetry, Sentry, WCAG.

Activity

Contribution graph from the last year, animated

Beyond code

Founded GrowthLnk (2025–26), an AI co-founder for early-stage startups, and WebDevPortugal, a community for web engineers across Portugal (2019 to today). Co-founder of Northern Grade E-Sports, which helped young Portuguese players compete internationally. Member of GDG Lisbon.


Open to Staff+, Principal and Founding Engineer roles (full-stack and AI) at AI-native product companies, and Head / VP of Engineering at seed to Series B AI startups. Say hi at diogo.esteves.goncalves@gmail.com.

Pinned Loading

  1. onsystem onsystem Public

    Keeps coding agents on your design system: it knows your real components, props, variants and tokens, catches the moment an agent invents one and has it fix it, and the same check gates your PRs. L…

    TypeScript 1

  2. ondocs ondocs Public

    Make your docs answerable by people and by agents, from one static index: a cited Ask box, an MCP server and llms.txt, on your own function and key, with no vector database and no vendor. Docusauru…

    TypeScript 1

  3. signoff-ui signoff-ui Public

    Review what your agent changed and approve what it may do: React components for multi-file diff review and tool approvals, for AI SDK 6 & 7 and AG-UI agents.

    TypeScript 1