Skip to content
View Rushikatrodiya's full-sized avatar

Block or report Rushikatrodiya

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RushiKatrodiya/README.md

Software Engineer building backend systems, and AI applications.

I work across backend systems, product infrastructure, and full-stack applications — with a particular interest in systems that have to handle real workflows rather than just demonstrate a technology.

Currently exploring the intersection of backend engineering and AI: retrieval systems, agent workflows, context management, and the infrastructure required to make AI applications reliable.


Currently Building

Personal AI Agent

A personal AI system focused on giving an agent persistent knowledge and the ability to work with information beyond a single conversation.

I'm exploring the engineering behind:

  • Retrieval and context management
  • Document ingestion and indexing
  • Long-term memory
  • Agent workflows
  • Tool execution
  • Evaluation and reliability

Built around Python, FastAPI, PostgreSQL/pgvector, LangGraph and LLMs.

Product & Backend Infrastructure

Building and experimenting with systems involving:

  • Asynchronous and background processing
  • Queue-driven workflows
  • Concurrency control
  • Data-intensive backend services
  • API and database architecture
  • Deployment and infrastructure

Selected Work

Project What it explores
Personal AI Agent RAG, memory, retrieval, agent workflows and context management
Content Distribution Infrastructure Distributed processing, queues, scheduling and concurrency
Time Tracker Authentication, authorization, data modeling and backend architecture

Engineering Interests

Systems Distributed systems · asynchronous processing · concurrency · backend architecture

AI RAG · retrieval · agents · memory · context engineering · LLM applications

Infrastructure Databases · Redis · Docker · AWS · deployment

Product Engineering APIs · full-stack systems · data modeling · reliability


Stack

Python · TypeScript · JavaScript

FastAPI · Node.js · Express · React · Next.js

PostgreSQL · MySQL · MongoDB · Redis

LangChain · RAG · Embeddings · LLMs

Docker · AWS · GitHub Actions

Pinned Loading

  1. time-tracker-backend time-tracker-backend Public

    JavaScript

  2. time-tracker-frontend time-tracker-frontend Public

    JavaScript

  3. restaurant-management restaurant-management Public

    TypeScript

  4. docTopdf docTopdf Public

    JavaScript

  5. testimonial-management-system testimonial-management-system Public

    TypeScript