# Chetan Verma > Chetan Verma is an AI engineer and full-stack developer who ships AI-powered products end-to-end: RAG pipelines, AI agents and multi-agent systems, plus the Shopify apps, Chrome extensions, mobile apps and web apps that bring them to users. - **Role:** AI Engineer and Full-Stack Developer. Currently Senior Full Stack Engineer at Doshi. - **Stack:** AI agents, Retrieval-augmented generation, OpenAI API, Anthropic API, Vector databases, React, Next.js, Node.js, Python, Ruby on Rails, Shopify app development, Chrome extensions. - **Contact:** hello@chetanverma.com - **Profiles:** https://linkedin.com/in/chetanverma7, https://github.com/chetanverma16, https://twitter.com/chetanvermaaa, https://www.youtube.com/@chetanvermaa ## Work - **Doshi** (https://doshi.app), Senior Full Stack Engineer, Dec 2024 – Present: Building AI-powered financial learning platform with React 18, Encore backend, and RAG systems. End-to-end development from API design to interactive UI. - **Hexus AI** (https://hexus.ai), Senior Full Stack Engineer, Jan 2024 – Dec 2024: Led full stack development of AI-powered screenshot-to-demo converter. Built React frontend and Node.js backend. 100+ DAUs in 2 weeks. - **Airflip** (https://airflip.com), Founding Product Engineer, Feb 2022 – Jan 2024: Full stack development of B2B procurement platform serving 200+ enterprise clients. Frontend architecture, API development, and database optimization. - **Holofy** (https://holofy.com), Full Stack Engineer, Jul 2020 – Feb 2022: Built interactive video commerce platform. React frontend with Nest.js backend. Integrated Mapbox API and CRM systems. ## Products and projects - [Superpop](https://apps.shopify.com/superpops) (Shopify App): Gamified popups with spin wheels, scratch cards, and interactive games to capture more emails and boost visitor engagement. - [Superloader](https://apps.shopify.com/superloader) (Shopify App): Boost your Shopify store speed with intelligent preloading. Faster page loads, smoother navigation, higher conversions — no code changes required. - [Cloud Keys](https://cloudkeys.stackframes.dev) (Chrome Extension): Play Xbox Cloud Gaming with keyboard and mouse, or remap your gamepad. Per-game layouts, controller tester, and recommended presets. - [UI Component Library](https://ui.chetanverma.com) (Web App): Production-ready React component library with 50+ components. Built with TypeScript, TailwindCSS, GSAP, and Framer Motion. ## Writing - [How to create an awesome Kanban board using Dnd-kit](https://www.chetanverma.com/blog/how-to-create-an-awesome-kanban-board-using-dnd-kit) (2023-08-08): Learn how to create an awesome Kanban board using Dnd-kit. This tutorial shows you how to create a Kanban board using Dnd-kit. - [How to create an awesome navigation menu using Chakra UI and Framer Motion](https://www.chetanverma.com/blog/how-to-create-an-awesome-navigation-menu-using-chakra-ui-and-framer-motion) (2023-01-25): Learn how to create an awesome navigation menu using Chakra UI and Framer Motion. This tutorial shows you how to create a navigation menu using Chakra UI and Framer Motion. - [How to create an awesome blob with React Three Fiber](https://www.chetanverma.com/blog/how-to-create-an-awesome-blob-with-react-three-fiber) (2022-12-13): Learn how to create an awesome blob with React Three Fiber. This tutorial shows you how to create a blob with React Three Fiber. - [React State Management with Zustand](https://www.chetanverma.com/blog/react-state-management-with-zustand) (2022-09-02): Learn how to manage state in React with Zustand. This tutorial shows you how to manage state in React with Zustand. - [How to create a fullstack app with SolidJS, Supabase, and TailwindCSS](https://www.chetanverma.com/blog/how-to-create-a-fullstack-app-with-solidjs-supabase-and-tailwindcss) (2022-08-01): Learn how to create a fullstack app with SolidJS, Supabase, and TailwindCSS. This tutorial shows you how to set up, customize, and deploy a fullstack app using SolidJS, Supabase, and TailwindCSS. - [How to Create Awesome Text Animation with Framer Motion](https://www.chetanverma.com/blog/how-to-create-awesome-text-animation-with-framer-motion) (2022-08-01): Learn how to create awesome text animation with Framer Motion. This tutorial shows you how to create text animation with Framer Motion. - [How to build a portfolio website using Next.js and TailwindCSS](https://www.chetanverma.com/blog/how-to-build-a-portfolio-website-using-nextjs-and-tailwindcss) (2022-07-19): Learn how to build a modern portfolio website using Next.js and TailwindCSS. This step-by-step guide shows you how to set up, customize, and deploy a professional developer portfolio using react-portfolio-template. Includes instructions for adding blog functionality, editing content through a GUI interface, and deploying to Netlify. ## Pages - [Home](https://www.chetanverma.com/): Profile, work history and projects. - [Blog](https://www.chetanverma.com/blog): Tutorials on React, Next.js, animation and full-stack apps. - [Resume](https://www.chetanverma.com/Resume.pdf)