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

agent-ui-kit: accessible React components for agent runs: tool timelines, human-in-the-loop approvals, per-hunk diff review and run telemetry. React 19, AI SDK v7, shadcn registry, WCAG AA.

ask-my-site: a drop-in ask box for any website with a build-time index, in-memory hybrid search and streaming answers with citations. No vector database.

design-system-mcp: gives coding agents ground truth about your React design system, plus a linter they run on their own UI.

Live demos: agent-ui-kit playground · ask-my-site docs assistant

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. agent-ui-kit agent-ui-kit Public

    Accessible React components for agent-run UX: tool call timelines, human-in-the-loop approvals, per-hunk diff review and run telemetry, typed against AI SDK v7.

    TypeScript

  2. ask-my-site ask-my-site Public

    A drop-in ⌘K ask box for any website: build-time static index, in-memory hybrid BM25 + vector search, and streaming answers with citations. No vector database.

    TypeScript

  3. design-system-mcp design-system-mcp Public

    MCP server that gives coding agents ground truth about your React design system (components, cva variants, tokens, docs) plus a linter they run on their own UI.

    TypeScript