Rithwik Sagar

Rithwik Sagar

Software Engineer

Software Engineer building polished products and reliable systems across the stack

Find me online

Projects

Built, shipped, and learned

Mosaic preview

Mosaic

Mosaic is an open-source AI-focused React component library for building polished AI interfaces with reusable components and interactive UI patterns. Built AI interface components including prompt inputs, citations, streaming responses, command menus, and model interactions. Built a documentation system with live previews, source code, installation instructions, and shadcn-style registry support. Built with React, Next.js, TypeScript, Tailwind CSS, and Framer Motion.

Almirah preview

Almirah

Almirah is a full-stack content storage platform for organizing and managing content with metadata, tags, search, and authentication. Implemented secure authentication and APIs using JWT, bcrypt, and Zod validation. Built search, tagging, metadata, and filtering features for efficient content organization and retrieval. Built with React, Tailwind CSS, Node.js, Express, and MongoDB.

Hon / Term Agent preview

Hon / Term Agent

Hon is a terminal-based AI agent that interacts with the local environment through tool-based actions. Implemented an event-driven runtime for handling agent execution, tool calls, and responses. Added filesystem and shell tools for working with files and executing commands from the terminal. Built with TypeScript and a terminal UI for interactive agent workflows.

AstroTalk Revamp preview

AstroTalk Revamp

Rebuilt the AstroTalk interface as a frontend-focused design and development assignment. Recreated the core user experience with responsive layouts, reusable components, and polished interactions. Focused on translating the existing product experience into a cleaner and more modern interface. Built and deployed with React, Next.js, TypeScript, and modern frontend tooling.

Experience

Red Hawk Consultancy

Full Stack Developer | Remote

  • Built React and Next.js dashboard for 1,000+ student records.
  • Optimized server pagination for faster loading of 1,000+ records.
  • Added filters across 500+ records, finding results in under 5 seconds.

Contributions @rithwiksagar

GitHub contributions for rithwiksagar

Skills

Tools I work with

Components

Crafted recreations of beautiful interfaces and interactions.

An Animated Countdown Timer

Vercel tooltip.

Nested Menu Interaction inspired by @Yanis Lebzar

Recreation of Apple's Dynamic Island.

Page Scroller Progress inspired by Anime JS

Command-block component from @Mosaic

Model selector component inspired by AI-elements

AI Input box from @Mosaic

Simple Marquee with pause

Bouncy Accordion inspired by @Yanis Lebzar