# Anirudh Sriram > Design engineer and full-stack developer who blends design and code to build beautiful, functional websites. **Note:** For a comprehensive single-file version with all content, see [llms-full.txt](https://www.techwithanirudh.com/llms-full.txt) ## Site - [About](https://www.techwithanirudh.com/about.md): Personal information, tech stack, and how to connect - [Experience](https://www.techwithanirudh.com/experience.md): Career timeline and key roles - [Skills](https://www.techwithanirudh.com/skills.md): Technical expertise and focus areas - [Testimonials](https://www.techwithanirudh.com/testimonials.md): What people say about working with me - [Uses](https://www.techwithanirudh.com/uses.md): Hardware and software in the setup - [Colophon](https://www.techwithanirudh.com/colophon.md): Technology, typography, and attribution ## Work - [Portfolio](https://www.techwithanirudh.com/work.mdx/portfolio): Next.js portfolio powered by Fumadocs MDX content, typed metadata, and a lightweight contact pipeline. - [Shadcn Portfolio](https://www.techwithanirudh.com/work.mdx/shadcn_portfolio): TurboRepo-based Next.js 15 portfolio template with shadcn/ui, MDX, and Framer Motion. - [Coolify Tweaks](https://www.techwithanirudh.com/work.mdx/coolify_tweaks): TurboRepo monorepo shipping a Stylus userstyle, Nitro API, and docs site for Coolify UI refinements. - [Shadcn SaaS Landing](https://www.techwithanirudh.com/work.mdx/shadcn_saas_landing): Next.js landing template with Fumadocs docs pipeline, Drizzle database hooks, and shadcn/ui components. - [Discord AI Bot](https://www.techwithanirudh.com/work.mdx/discord_ai_bot): Bun-powered Discord bot with Vercel AI SDK integrations, voice support, and modular tooling. - [Speaking Meeting Bot](https://www.techwithanirudh.com/work.mdx/speaking_meeting_bot): FastAPI + Pipecat meeting bots with real-time WebSocket audio and persona-driven behaviors. - [Transcript Seeker](https://www.techwithanirudh.com/work.mdx/transcript_seeker): Turborepo app with React/Vite frontend, Nitro proxy, Drizzle ORM, and MeetingBaaS integrations. - [AI Tutor](https://www.techwithanirudh.com/work.mdx/ai_tutor): Next.js 16 AI learning workspace with chat, quizzes, flashcards, and voice sessions. - [AniKode Website Builder](https://www.techwithanirudh.com/work.mdx/anikode): Next.js website builder with a GrapesJS editor, Drizzle persistence, and NextAuth auth flows. - [AnirudhGPT](https://www.techwithanirudh.com/work.mdx/anirudh_gpt): Next.js chat UI with Firebase client/admin setup and a lightweight prompt workflow. - [Classnotes Buddy](https://www.techwithanirudh.com/work.mdx/classnotes_buddy): Turborepo T3 stack with Supabase auth and shared web + mobile notes workflows. - [Daily Diary](https://www.techwithanirudh.com/work.mdx/daily_diary): React + Bootstrap journaling interface focused on lightweight personal entries. - [Solving Autonomous Driving Privacy Challenges using AI](https://www.techwithanirudh.com/work.mdx/autonomous_driving): Python OpenCV + MediaPipe prototype exploring face-mesh triangulation for privacy in AV datasets. - [Maskio](https://www.techwithanirudh.com/work.mdx/maskio): KaboomJS arcade game bundled with esbuild and served from a small Node/Express runtime. ## Blog - [how we taught a slack bot to run code (safely-ish)](https://www.techwithanirudh.com/blog.mdx/gorkie-sandboxes): How we evolved Gorkie from a simple Slack helper into a safe code-running assistant, migrating from Vercel Sandboxes to E2B and finally to a persistence-first Daytona runtime. - [my VSCode setup](https://www.techwithanirudh.com/blog.mdx/vscode-setup): A custom UI-styled VS Code setup, with links to my real config. - [Hello World](https://www.techwithanirudh.com/blog.mdx/hello-world): This first blog post marks the start of a new journey in sharing ideas, learnings, and experiences. It sets the tone for curiosity, creativity, and personal growth, laying the foundation for future explorations in tech and storytelling.