Speaking

I’ve given talks at a number of conferences covering a wide variety of topics such as design systems, developer career growth, and React Server Components

Ameer 3d avatar waving hello
Build your own V0 (Workshop)
Build your own V0 (Workshop)
React India 2025
Have you ever wanted to build a generative UI application like V0 where you simply prompt it and it creates an entire interface for you? Well lets build that with the power of Server Driven UIs and AI. Well walk through just how easy Server Driven UI makes the creation a generative UI application. All the while we'll be leveraging React 19 APIs to make this generative UI application as performant as possible!
JavaScript Less Future
MagnoliaConf 2025
In recent years we've seen browsers deliver powerful APIs such as popover, anchor, Navigation, View Transition, interpolate-size, :has(), and many more. Each addresses a problem that was previously only solve-able with JavaScript. What does this mean for the future of React development? A future with less JavaScript for interaction logic. In this talk we'll discuss how you can leverage these new APIs and the impacts they will have on, application performance, developer experience, user experience, and the future of React app development.
Day in the life of a Software Engineer
Day in the life of a Software Engineer
St Nicks Alliance 2025
Provided a detailed day-in-the-life overview of a software engineer to inspire and educate students about the profession, covering daily tasks, challenges, and rewards.
React 19 and Server Driven UIs a Perfect Match
React 19 and Server Driven UIs a Perfect Match
React.NYC February 2025
Building a server driven UI with React is perfect as Reacts dynamic nature makes it easy to render and update UIs based on API responses but it still requires many round trips over the network. React 19 and RSCs are a perfect solution to this problem! By leveraging the new features in React 19 we can now build an even more performant server driven UI.
Beyond 1.0 - Lessons Learned and Things to Do After 1.0 Release of a Design System
React Summit US 2024
Yay you just launched v1.0 of your design system but now what? Launching a design system can seem like an easy task but maintaining it is what will get you. In this talk we'll discuss how your design system should mature with your company by building an extensible documentation site, thinking beyond the code, collecting component usage statistics, and much more!
Tatakai - The power of persistence in your development career
Devignition 2024
Learn how persistence can transform your development skills! In this talk, discover why remembering that humans created software empowers you to overcome challenges. We’ll explore key habits that instill the FIGHT you need to tackle any task, turning obstacles into opportunities for growth.