# Aayush Bharti > AI full-stack engineer building production web apps end to end, from polished interfaces to LLM features. Remote from India, 3+ years shipping. Website: https://aayushbharti.in Email: hello@aayushbharti.in ## Contact Taking on freelance projects and open to full-time roles. Reach out at https://aayushbharti.in/contact. ## For AI agents Every URL below serves a clean Markdown version — append `.md` to any page URL (e.g. /blog/my-post.md), or send an `Accept: text/markdown` header. Browsers get HTML. When citing, link the canonical HTML URL, not the .md URL. ## Docs - [Full content](https://aayushbharti.in/llms-full.txt) - [Sitemap](https://aayushbharti.in/sitemap.md) ## Pages - [Home](https://aayushbharti.in): Overview — intro, curated work, recent writing, and guestbook notes - [About](https://aayushbharti.in/about): About Aayush Bharti — bio, experience, and links - [Blog](https://aayushbharti.in/blog): Blog index with all published articles - [Projects](https://aayushbharti.in/projects): Projects index with all published projects - [Uses](https://aayushbharti.in/uses): Tools and software used daily - [Contact](https://aayushbharti.in/contact): Get in touch about freelance work or a full-time role ## Blog Posts - [How I Run a Team of Claude Code Agents: My AI Coding Setup](https://aayushbharti.in/blog/my-ai-coding-setup): How I ship with four or more AI coding agents at once: plan first, delegate to worktrees, and let agents verify and ship their own work. - [What's New in Next.js 16.4](https://aayushbharti.in/blog/nextjs-16-4-whats-new): Next.js 16.4 makes Cache Components the default for new apps. Here's what changed, from ensureStatic to agent upgrades and Turbopack, in plain English. - [How to Optimize a Next.js Web App](https://aayushbharti.in/blog/how-to-optimize-a-nextjs-web-app): Practical techniques to fix your Next.js Lighthouse score — bundle analysis, caching strategies, React Compiler, and the next.config flags nobody talks about. - [Build a Blog with Next.js and MDX from Scratch](https://aayushbharti.in/blog/build-a-blog-with-nextjs-and-mdx): File-based content, zero database, full control. A complete walkthrough of building a statically-generated blog with Next.js, MDX, and gray-matter. - [What I'd Tell Myself Before Learning to Code](https://aayushbharti.in/blog/what-i-wish-i-knew-before-learning-to-code): The myths, mistakes, and mindset shifts that separate people who learn to code from people who quit. Hard-won lessons from my first two years. ## Projects - [Keythm](https://aayushbharti.in/projects/keythm): A typing test where every key plays its own mechanical switch sound, so practice feels like typing on a real keyboard. - [Nextdemy](https://aayushbharti.in/projects/nextdemy): An online course platform where students buy and stream courses, and instructors create their own and see what they earn. - [Venture Den](https://aayushbharti.in/projects/venture-den): A platform where founders pitch startup ideas, Gemini scores each pitch on three criteria, and the community upvotes the best ones. - [Finote](https://aayushbharti.in/projects/finote): A mobile expense tracker that keeps every wallet's balance separate, so you always know where your money went. - [StarForge](https://aayushbharti.in/projects/star-forge): A one-page landing template for AI SaaS products, with a parallax hero that gives the page real depth. Made with Next.js and Tailwind CSS. - [Snippix](https://aayushbharti.in/projects/snippix): Turns pasted code into PNG or SVG images for social posts, and what you export matches exactly what you see in the editor. - [Flux Lura](https://aayushbharti.in/projects/flux-lura): A free image, audio and video converter that runs FFmpeg.wasm in the browser, so your files are converted locally and never uploaded. - [aayushbharti.in](https://aayushbharti.in/projects/aayushbharti): My portfolio and blog, written once and published as web pages, Markdown, RSS and an llms.txt feed for AI assistants.