Developer Relations Engineer · Lagos

Shola Jegede

I build open-source infrastructure for AI agents, authentication, and billing, and write the long-form guides that take engineers from my code to their own production systems.

Ask an assistant that knows my work
62,491npm downloads in the last 12 months
#1most-downloaded community component in its Convex Directory category
70+articles published on freeCodeCamp, DEV, Hashnode, and Medium
100k+developers reached through my writing and talks
Ask an assistant that knows my work
The Jev Gatehouse ledger: 56 agent tool calls checked, 39 allowed, 7 held for step-up, 10 denied

Every agent tool call stops at the gate.

A starter kit in Kinde's official starter-kits organization. It checks every AI agent tool call before it runs. Kinde answers who the agent acts for and what that user can do. Jev, the System One model from TypeSafe AI, answers whether the user asked for the call. Policy code then allows the call, holds it for a fresh sign-in, or stops it.

  1. 01KindeSigns the user in and passes their token through a Kinde MCP connection. The guard reads the organization, permissions, and feature flags.
  2. 02JevReads the call, the request, and the documents the agent read. It returns typed signals in about 200 ms.
  3. 03PolicyCode decides from the signals. It writes the decision to a ledger before anything runs.

Benchmark: 300 labeled tool calls, run 3 times each

0.0%False allowsvs 7.9% for an LLM judge
205 msp50 latencyvs 2,073 ms for an LLM judge
$0.029Cost per 1,000 callsvs $0.931 for an LLM judge
Next.jsKindeJevConvexMCP

Experience

Work

Jun 2025 — PresentRemote

Kinde

Developer Relations Engineer

  • Led the developer launch for Kinde billing, from reference architecture to publication: 15 long-form technical articles and a live AI SaaS app that beat its 15,000-view target with 18,000+
  • Generated 20+ direct conversations with founders and engineers evaluating Kinde
  • Built the Kinde Agent Kit, a four-part Convex component suite that gives AI agents identity, billing, memory, and tool access in multi-tenant applications
  • Wrote the official Kinde auth provider for Mastra, the TypeScript AI agent framework
  • Maintain the open-source packages behind the writing: auth event sync, reactive billing in Convex, web data caching, and cascading deletes
Mar 2025 — PresentRemote

Convex

Developer Champion

  • Invited to apply by Convex's Head of Community, who had read my production engineering and community work. Convex lists 33 Champions worldwide
  • Published 14 components in the official Convex Components Directory, across AI, payments, authentication, web data, communications, and developer tools
  • Partnered with Bright Data's AI engineering team on their live market research terminal. I wrote the technical deep dive and built Convex components around the underlying system. The article is the only entry in the repository's Resources section, and the Bright Data blog cites it
  • Publish Convex tutorials on freeCodeCamp and DEV, covering real-time AI apps, multi-tenant authentication and RBAC, audit logs, and billing
  • Shipped every client project at NextMVP, my product studio, on Convex, and migrate founders and engineering teams to Convex
Jan 2026 — Feb 2026Lagos, Nigeria

Vercel

Founding Host, v0 IRL Lagos

  • Selected as one of 52 founding hosts worldwide for v0 IRL, Vercel's global community program
  • Designed and delivered a Prompt-to-Production workshop on February 7, 2026: 114 registrations, 98 attendees, and 16 products shipped live
  • Still run follow-up sessions for the more than 60 builders who stayed in the community
2024 — PresentRemote

freeCodeCamp, DEV, Hashnode, and Medium

Technical Author

  • Write for freeCodeCamp's 4.3 million monthly readers after passing its editorial review, on AI agents, authentication, developer infrastructure, and AI-native SaaS
  • Published 70+ articles across freeCodeCamp, DEV, Hashnode, and Medium. 3,945 developers follow my work on DEV

Speaking

Talks and workshops

DevFest Lagos speaker card: Shola Jegede, Developer Advocate at Kinde, Authenticating AI Agents: Why Your Agents Need Their Own Identity
UpcomingDevFest Lagos 2026 · GDG Lagos

Authenticating AI Agents: Why Your Agents Need Their Own Identity

November 13, 2026 Lagos, Nigeria

AI agents make decisions, call APIs, and touch sensitive data, but many still use their user's login. This session covers what it takes to give an AI agent its own verifiable identity, and why getting it wrong is a security blind spot.

Recording coming soon. I will record the session and publish it on YouTube after November 13.
v0 Lagos, Prompt to Production, February 7, 2026
Workshopv0 IRL Lagos · Vercel

v0 Prompt to Production — Lagos

February 7, 2026 Lagos, Nigeria, and YouTube Live

Lagos's first official v0 IRL event, which I designed and hosted as one of 52 founding v0 IRL hosts worldwide. In four hours of hands-on building, founders, product managers, designers, and builders used v0 and other AI tools to ship landing pages, rental applications, startup MVPs, and marketing sites to live URLs. Vercel and Kinde backed the event.

114registered
98attended (26 in person, 72 on YouTube Live)
16apps deployed live

For Kinde

Reference apps and packages

Runnable demos I built in Kinde's official starter-kits organization, each paired with an article, plus the packages I wrote under kinde-oss.

Contract Intelligence

Shows an AI agent crew approve a clause its user cannot approve, then shows Kinde permission intersection stop it with a 403.

Procurement Floor

Agents hand work down a chain. Attenuated delegation stops a Buyer's agents from placing a $142,000 order that needs tier-2 approval.

Evidence Locker

Every agent action on legal case files is authorized and written to a hash-chained record that an auditor can replay and verify.

Plan My Day (Mastra starter kit)

A Mastra agent that knows the user, their organization, and their permissions. The same prompt saves a plan for one user and is refused for another.

Founder

DevRel Studio

I founded and run DevRel Studio. Developer advocates log each piece of work they ship: a post, a talk, a package, or a demo. Each client gets a live dashboard with views, downloads, attendees, and stars that refresh on their own. The advocate also gets a public portfolio of everything they have published.

  • Six content types, each with its own number
  • Daily npm and GitHub refresh, so no number goes stale
  • Branded client dashboards on a subdomain or custom domain
  • Scheduled monthly PDF reports
Next.js 16ConvexKindeStripeResend
kinde.devrel.studio
Published45
Views43,662
Downloads2,398
Jev for Agent AuthorizationMediumPublished
Jev GatehouseDemoPublished
Step-Up Auth for Claude AgentsDEVPublished
Kinde Agent Auth componentPackagePublished
“This is the best approach I have ever seen from anyone we have worked with and a completely unique experience.”Andre Selton, Kinde

Open source

Selected projects

Writing

Recent and most-read articles

My Kinde work is tracked live on my DevRel Studio dashboard.

npm

Packages

15 npm packages across AI, payments, authentication, web data, communications, and developer tools. Fourteen are in the official Convex Components Directory.

62,491downloads · last 12 months ↗

15 of 15 packages

Package details and download counts come from npm. They update automatically.

About

In short

I build open-source infrastructure for AI agents, authentication, and billing, then write the guides that get other engineers running it. I do DevRel at Kinde, I'm one of 33 Convex Developer Champions, and I founded DevRel Studio.

Developer tools and AI infrastructure companies hire me to launch their products to developers, ship the reference apps and integrations that prove them, and run workshops where developers build. See how I work with teams.

Recognition

Selected by

  • Convex, Kinde, and Vercel each selected me independently within the same twelve months
  • One of 33 Convex Developer Champions worldwide
  • Vercel v0 IRL founding host, one of 52 selected globally
  • freeCodeCamp author since August 2025, accepted through their editorial review
  • Cited twice by Bright Data: as the only entry in their market terminal README and in an article on their blog
  • Honorable Mention in the Agent.ai x DEV Community Challenge for NextRaise, an agentic fundraising platform

Education

Education

Federal University of Technology AkureB.Sc. Building Construction2015 — 2020
Have a specific question? Ask the portfolio assistant about any project, package, or article.