Vercel
Core Maintainer of Next.js
Working as a core maintainer of Next.js, focusing on framework development, developer experience, and new features that power millions of websites worldwide.
Software Engineer at Vercel
I'm a Software Engineer at Vercel, working on Next.js and developer tooling. I'm passionate about building modern web frameworks and enabling AI agents to work seamlessly with development tools.
I graduated from the University of Waterloo in 2020 and have since been focused on pushing the boundaries of web development. Recently, I presented "Next.js for AI agents" at Next.js Conf 2025, introducing Next.js DevTools MCP that enables AI agents to interact directly with the framework.
I specialize in React, Next.js, TypeScript, and developer experience. I'm particularly interested in the intersection of AI and developer tools, building systems that make developers more productive.
Core Maintainer of Next.js
Working as a core maintainer of Next.js, focusing on framework development, developer experience, and new features that power millions of websites worldwide.
Junior to Staff Engineer
Progressed from Junior to Staff Engineer in 4 years. Led major initiatives including migrating from SPA to Next.js, implementing zero-runtime localization, and optimizing performance with SSR and Server Components.
Model Context Protocol server that enables AI agents to interact directly with Next.js runtime. Presented at Next.js Conf 2025, this tool bridges the gap between AI coding assistants and the Next.js framework.
Contributing to Next.js at Vercel, working on developer experience, performance optimizations, and new features that power millions of websites.
Conference talk at Next.js Conf 2025 introducing Next.js DevTools MCP and how AI agents can interact with the Next.js framework
Server Component HMR, enhanced Static Generation performance, and improved observability with next/trace
Faire optimized Next.js localization by embedding translations post-build and using stream patching to eliminate runtime overhead
Faire migrated from a single-page app to Next.js for better performance, leveraging SSR, response streaming, and Server Components