Skip to content
View AB-stack-cmd's full-sized avatar

Block or report AB-stack-cmd

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
AB-stack-cmd/README.md

Hi, I'm Abir Sarkar πŸ‘‹

Software Engineer Β· AI/ML Systems Β· Backend Β· Automation

I build production-oriented software systems that combine AI/ML with backend engineering, distributed processing, and automation.

Currently focused on building systems around LLM applications, RAG pipelines, AI agents, APIs, databases, and scalable backend infrastructure.


πŸš€ What I Build

AI Applications
     β”‚
     β”œβ”€β”€ RAG & Knowledge Systems
     β”œβ”€β”€ AI Agents & Automation
     β”œβ”€β”€ LLM-powered Applications
     └── AI Developer Tools

Backend Systems
     β”‚
     β”œβ”€β”€ REST APIs
     β”œβ”€β”€ Async Job Processing
     β”œβ”€β”€ Distributed Workers
     β”œβ”€β”€ Databases & Caching
     └── Real-time Systems

Engineering
     β”‚
     β”œβ”€β”€ Docker & CI/CD
     β”œβ”€β”€ System Design
     β”œβ”€β”€ Testing & Observability
     └── Cloud-ready Architecture

πŸ› οΈ Tech Stack

Languages

TypeScript JavaScript Python C++ SQL

Frontend

React Next.js TailwindCSS

Backend

Node.js Express FastAPI

AI / ML

PyTorch scikit-learn Google Gemini

Currently exploring: LLM applications Β· RAG Β· AI Agents Β· Embeddings Β· Vector Search Β· ML Engineering Β· Quantitative Systems

Databases & Infrastructure

PostgreSQL Redis Qdrant Docker GitHub Actions Linux


⭐ Featured Projects

πŸ€– RAG Knowledge System

Next.js Β· Express Β· BullMQ Β· Redis Β· Qdrant Β· Gemini

A document intelligence system that processes PDFs asynchronously and enables semantic question answering over uploaded knowledge.

Engineering focus:

  • Asynchronous PDF processing
  • Queue-based worker architecture
  • Embedding generation
  • Vector search with Qdrant
  • LLM-powered answer generation
  • Job status & progress tracking
  • Source-grounded responses
  • Scalable document ingestion

πŸ”— View Repository


πŸ”Ž AI Search / Perplexity-style Application

Next.js Β· Express Β· Gemini Β· Tavily Β· PostgreSQL Β· Prisma

AI-powered search application combining web retrieval with LLM-based response generation.

Engineering focus:

  • Web search + LLM pipeline
  • Streaming AI responses
  • Conversation persistence
  • PostgreSQL data modeling
  • Authentication
  • API architecture
  • Dynamic conversation routing

πŸ”— View Repositories


πŸ§‘β€πŸ’» AI Code Explainer

React Β· Express Β· Gemini Β· TypeScript

An AI-powered developer tool that analyzes source code and generates contextual explanations.

Engineering focus:

  • LLM API integration
  • Structured API design
  • Rate limiting
  • Input validation
  • Security middleware
  • React state management
  • Developer-focused UX

πŸ”— View Repository


🧠 Engineering Interests

I'm particularly interested in the intersection of:

          Artificial Intelligence
                   β”‚
                   β–Ό
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚   AI Applications  β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β–Ό          β–Ό          β–Ό
      RAG       Agents      ML
       β”‚          β”‚          β”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  β–Ό
          Backend Systems
                  β”‚
       β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
       β–Ό          β–Ό          β–Ό
   Databases    Queues      APIs
       β”‚          β”‚          β”‚
       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  β–Ό
        Production Systems

Areas I'm actively exploring:

  • AI/ML Engineering
  • LLM Systems
  • Retrieval-Augmented Generation
  • Agentic Systems
  • Backend & Distributed Systems
  • System Design
  • Automation
  • Quantitative & Data-Driven Systems
  • Cloud & DevOps

πŸ“š Currently Learning

Advanced Backend Architecture
        ↓
Distributed Systems
        ↓
AI / ML Engineering
        ↓
LLM & Agent Architectures
        ↓
Production Deployment
        ↓
System Design

I prefer learning by building systems rather than only following tutorials.


πŸ“ˆ My Engineering Approach

Build β†’ Measure β†’ Debug β†’ Optimize β†’ Deploy

I try to understand not only how to use a technology, but also:

  • Why it exists
  • What problem it solves
  • How it works internally
  • Where it fails
  • How it scales
  • How it behaves in production

🀝 Let's Connect

I'm interested in collaborating on:

  • AI/ML projects
  • Backend systems
  • Open-source projects
  • Developer tools
  • Automation platforms
  • Research-oriented engineering projects

Find me here

GitHub LinkedIn


⚑ Build systems. Break assumptions. Learn how they work.

Profile Views

Pinned Loading

  1. Rag-Application Rag-Application Public

    JavaScript