Skip to content
View ayush-github123's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report ayush-github123

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.

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
ayush-github123/README.md

🌟 Hi there, I'm Ayush Rai

Coding

πŸ’« About Me

I'm a Backend & Systems Engineer who enjoys building systems from first principles.

My interests lie in:

  • Distributed systems
  • Backend infrastructure
  • Systems programming
  • AI agents & LLM tooling

I like exploring how systems actually work internally β€” networking, concurrency, protocols, and distributed coordination.

πŸ”¬ Current Focus

  • Distributed systems design
  • Building infrastructure tools in Go
  • AI agents using LLMs
  • Preparing for backend internships & GSoC

🧠 Engineering Philosophy

Understand systems, not just frameworks.
Build from first principles.
Learn by implementing real systems.

I enjoy building simplified versions of real-world infrastructure to understand how they work internally.

Examples:

My Project Inspiration(>Learning)
Distributed Job Queue Celery / Kurbernetes
Distributed Grep Google Distributed Grep
RedisInGO Redis
Honeypot Detection Agent Hackathon Project(ngl)
Data Visualisation Agent AI data analyst tools

🧰 Technology Stack

Languages

Python Go C++

Backend & APIs

Django DRF FastAPI

AI / LLM Frameworks

LangChain LangGraph

Systems & Infrastructure

Arch Linux

  • Distributed systems
  • TCP networking
  • Worker orchestration
  • Message queues
  • In-memory databases
  • Redis internals
  • Linux development environments

πŸ—ΊοΈ My (Good) Projects Ecosystem

Backend Systems
β”‚
β”œβ”€β”€ Social Media Backend (Django)
β”‚
Distributed Systems
β”‚
β”œβ”€β”€ Distributed Job Queue
β”œβ”€β”€ Distributed Grep
β”‚
Systems Programming
β”‚
β”œβ”€β”€ RedisInGO
β”‚
AI Agents
β”‚
β”œβ”€β”€ Honeypot Detection Agent
β”œβ”€β”€ Data Visualisation Agent
β”‚
Developer Environment
β”‚
└── Linux Config Files

πŸš€ Highlighted Engineering Projects


⚑ Distributed Systems

Distributed Job Queue

πŸ”— https://github.com/ayush-github123/distributed-job-queue

A distributed task execution system to learn about Distributed Systems.

Why I Built This

I wanted to understand how distributed workers coordinate tasks, detect failures, and process jobs in parallel across machines.

Key Features

  • Master-worker architecture
  • Worker registration
  • Heartbeat monitoring
  • Task scheduling and dispatch
  • Fault tolerance mechanisms

Concepts Explored

  • Distributed scheduling
  • Worker orchestration
  • Failure detection
  • Job execution pipelines

Distributed Grep

πŸ”— https://github.com/ayush-github123/distributed-grep

A distributed log search tool inspired by Google’s distributed grep design.

Key Features

  • Parallel search across multiple nodes
  • TCP-based communication
  • Master-worker coordination
  • Aggregated results

Concepts Explored

  • Distributed query execution
  • Parallel processing
  • Network communication
  • Cluster coordination

🧠 Systems Programming

RedisInGO

πŸ”— https://github.com/ayush-github123/redisInGO

A Redis-like in-memory datastore built from scratch in Go.

Why I Built This

To understand the internal design of high-performance in-memory databases.

Features

  • TCP server
  • Command parser
  • Key-value data store
  • Redis protocol inspired interface

Concepts Explored

  • Network servers
  • Protocol design
  • In-memory storage
  • Concurrency handling

πŸ€– AI Agent Systems

Honeypot Detection Agent

πŸ”— https://github.com/ayush-github123/honeypot-detection-agent

An AI-powered agent that analyzes Chats/Messages to detect honeypot scams via Chat and extract Intelligence from it.

Features

  • Message(s) analysis
  • LLM reasoning pipeline
  • Scam detection logic
  • Risk evaluation

Concepts Explored

  • AI agents
  • Org/Private security
  • Guardrails & JailBreaking
  • Intelligence Extraction

Data Visualisation Agent

πŸ”— https://github.com/ayush-github123/data-visualisation-agent

An LLM-powered analytics agent that generates insights and visualizations from datasets.

Features

  • Natural language queries
  • Automated chart generation
  • Data insight extraction

Concepts Explored

  • LLM tool usage
  • data analysis pipelines
  • visualization automation

🌐 Backend Systems

Social Media Backend

πŸ”— https://github.com/ayush-github123/social-media-backend

A scalable backend for a social media application.

Features

  • JWT authentication
  • Posts, comments, likes
  • REST APIs
  • scalable backend architecture

Tech Stack

  • Django
  • Django REST Framework

🐧 Developer Environment

Linux Config Files

πŸ”— https://github.com/ayush-github123/my-linux-config-files

Personal configuration for a custom Arch Linux + Hyprland setup.

Includes configuration for:

  • Hyprland window manager
  • terminal environment
  • development tooling
  • productivity setup

πŸ“š Engineering Lessons

Some things I've learned while building systems:

  • Distributed systems fail in unexpected ways
  • Network communication requires careful design
  • Worker coordination is harder than it looks
  • Observability is critical in distributed environments
  • Simplicity often beats complex abstractions

πŸ“Š GitHub Stats


🀝 Connect With Me

Pinned Loading

  1. Chatroom Chatroom Public

    My first project with a little backend. Its a chatroom and also mine first big project !

    HTML

  2. Blog Blog Public

    A simple blog page made using django for backend and html, css for frontend.

    HTML

  3. Django Django Public

    Starting backend with django

    Python

  4. Ecommerce Ecommerce Public

    Ecommerce website on which i am practicing backend using django

    Python