Skip to content
View Ur-Code-Buddy's full-sized avatar

Block or report Ur-Code-Buddy

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
Ur-Code-Buddy/README.md

Hi, I'm Baivab

Backend engineer. I mostly work on the systems behind AI products: services, queues, data pipelines, and the plumbing that makes LLM features behave predictably in production.

What I work on

A DAG-based orchestration platform for enterprises. Think n8n, but built to go deep into specific verticals rather than wide. The orchestrator sits at the center, and vertical AI products, enterprise integrations (like SharePoint) and data features such as natural-language querying over databases plug into it as nodes and workflows. Governance and FinOps are first-class: who can run what, against which data, and what it costs. I've also worked on a builder that turns a plain-language description into a valid workflow graph, which is mostly a validation problem wearing an AI costume.

Document ingestion for RAG. Object storage, virus scanning, parsing, chunking, embeddings, Qdrant. The interesting problems are the boring ones: retries, partial failures, re-indexing, and knowing when retrieval quality has quietly degraded.

Multi-tenant platform services. NestJS microservices with RabbitMQ, PostgreSQL, MongoDB and Redis. Hierarchical RBAC, tenant isolation, and agent tool permissions. A lot of the work is drawing service boundaries that still make sense a year later.

Agent orchestration. Planning and execution loops, tool calling, structured outputs, context management. I'm mainly interested in the question of what it takes for an agent to be reliable enough that people stop babysitting it.

Tools I use day to day

TypeScript, Node.js, NestJS, Python PostgreSQL, MongoDB, Redis, Qdrant RabbitMQ, Docker, Nginx, Linux AWS, GCP, Cloudflare, GitHub Actions LangChain, LangGraph Some React and Next.js when needed

Currently learning

  • AKS (Azure Kubernetes Service): running and operating workloads on managed Kubernetes
  • Azure AI Foundry: building, deploying and evaluating models and agents on Azure
  • Distributed systems and database internals, properly this time
  • LLM evaluation methods that hold up beyond a handful of test cases

How I try to work

I'd rather understand what's happening underneath a framework than treat it as a black box. I try to write code that the next person (usually future me) can read without a guided tour, and I'm still learning a lot from the engineers around me.

Before backend work I spent time on robotics, embedded systems and computer vision. Most of what carried over is a habit of asking how things fail.


Always happy to talk about backend architecture, RAG, or getting agents to work outside a demo.

Pinned Loading

  1. solanaWallet solanaWallet Public

    Welcome to the Solana Crypto Wallet! This is a secure, feature-rich wallet application built on the Solana blockchain, allowing you to manage multiple wallets, send/receive funds, and verify transa…

    TypeScript 1

  2. CS50Codes CS50Codes Public

    Keeping a copy of all the code written is harvard CS50

    HTML

  3. ComputerBooks ComputerBooks Public

    A curated list of essential books for computer science topics like Data Structures & Algorithms (DSA), System Design, Full Stack Development, and Machine Learning. Perfect for students, professiona…

    15 1