Skip to content
View tajbaba999's full-sized avatar
🫥
🫥

Block or report tajbaba999

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

Hi, I'm Taj 👋

🔧 Backend Engineer | 🤖 Exploring Agentic AI & AI Harness Engineering

TypeScript JavaScript Node.js Next.js Express Java PostgreSQL Redis Docker AWS Grafana LangGraph

Backend engineer who's spent the last year migrating legacy systems and building microservices layers handling hundreds of millions of requests. Now going deep on agentic AI — multi-agent systems, RAG pipelines, and AI harness engineering — building tools that reason over data instead of just serving it.


🚀 Current Projects

  • 📊 LeetPulse — AI-powered LeetCode analytics platform. Syncs your solving history and runs a RAG pipeline (Gemini + ChromaDB) to answer personalized questions about your strengths, weaknesses, and growth areas. Turborepo monorepo — Next.js, Express, Prisma, BullMQ/Redis, SSE — with Prometheus/Loki/Grafana observability.
  • 📡 PulsePing — Full-stack uptime monitoring SaaS. HTTP health checks, real-time dashboards, email alerts, project organization, and incident management. Next.js 16, Prisma, Neon PostgreSQL, Clerk Auth.
  • 🏠 Rentify — Rental management platform for electronics. Register, browse, and rent devices. Next.js, React Native, Express.js, PostgreSQL, Drizzle ORM, Tailwind, shadcn/ui, Firebase.
  • 🦀 redis-rust — A toy Redis server built from scratch in Rust: handles the RESP protocol and core commands like PING, SET, and GET over raw TCP. A dive into systems programming and how Redis works under the hood, outside my usual JS/TS stack.

📚 Interview & Systems Prep

  • 🧩 LLD — Low-level design in Java: design patterns + classic LLD problems (LRU Cache, Vending Machine, Elevator System, Rate Limiter, and more).
  • 🏗️ System_Design — Notes and implementations for system design interview prep.

🔗 Connect

LinkedIn LeetCode GitHub


⚙️ Currently learning: multi-agent architectures, RAG pipelines, and fine-tuning small open models to replace frontier-model calls in production.

Pinned Loading

  1. LeetPulse LeetPulse Public

    AI-powered LeetCode analytics platform — syncs your solving history and uses RAG (Gemini + ChromaDB) to answer personalized questions about your strengths, weaknesses, and growth areas. Built as a…

    TypeScript 5

  2. IncidentHQ IncidentHQ Public

    Full-stack uptime monitoring SaaS: HTTP health checks, real-time dashboards, email alerts via Resend, project organization, and incident management. Next.js 16 + Prisma + Neon PostgreSQL + Clerk Auth.

    TypeScript

  3. Rentify Rentify Public

    A rental management system for electronics, built with Next.js, React Native, Express.js, PostgreSQL, Drizzle ORM, Tailwind, SHADCN, and Firebase. Users can register, browse, and rent electronic de…

    TypeScript 2

  4. redis-rust redis-rust Public

    A Redis-like key-value store implemented in Rust using Tokio for asynchronous operations.

    Rust 1

  5. LLD LLD Public

    System design and low-level design implementations in Java.

    Java

  6. System_Design System_Design Public

    A complete system design reference — networking, caching, databases, architecture patterns, security, and full interview walkthroughs (Twitter, Netflix, Uber, WhatsApp) with diagrams for every conc…

    4