Skip to content
View rajdeepratan's full-sized avatar
:electron:
JavaScript/TypeScript Developer
:electron:
JavaScript/TypeScript Developer

Organizations

@dynamiquetechnologies @reacturing @Pace-Publishing-Limited @IntProjects @sourceouverte @Code-Gazetteer

Block or report rajdeepratan

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

Rajdeep Singh Ratan β€” Senior Software Engineer & AI Architect

Portfolio LinkedIn Email

I build AI-powered systems, full-stack products, and developer tools. I work across the entire stack β€” from RAG pipelines and LLM integration to the UI the user interacts with β€” and I care deeply about shipping things that are well-architected and production-ready.

Currently building AI-driven tooling for mission-critical 911 dispatch infrastructure at Intrado.

πŸ”­ What I'm focused on

  • Building RAG systems, AI agents, and end-to-end AI-powered products
  • Full-stack architecture with React, Next.js, Node.js, and TypeScript
  • Cloud infrastructure on AWS and Azure
  • Developer productivity β€” Claude Code workflows, automation systems, and open-source tooling

πŸ› οΈ Tech Stack

Languages & Frameworks

TypeScript JavaScript Python React Next.js Node.js Tailwind CSS

AI & Data

LLM RAG Pinecone MongoDB PostgreSQL

Cloud & DevOps

AWS Azure Docker Kubernetes GitHub Actions Vercel

πŸ“¦ Open Source npm Packages

claude-setup-kit

Install Claude Code setup guides and four slash commands β€” /setup-claude, /code, /quick, /investigate β€” for any repo.

npm version npm downloads GitHub

npx claude-setup-kit

typescriptds

A library of common data structures implemented in TypeScript β€” Graph, LinkedList, Queue, Stack, and Tree.

npm version npm downloads GitHub

πŸ“– Docs Β· npm i typescriptds

πŸ“Œ Featured Projects

AI Portfolio

An interactive AI-powered portfolio where visitors chat with an AI that knows my background, projects, and experience in depth. Built with Next.js, MongoDB, Groq (Llama 4), and streamed via SSE.

🌐 Live ·

Image Detection System

Real-time image object detection using TensorFlow.js with pre-trained models β€” full-stack with a dedicated frontend and backend.

πŸ“¦ Repo Β·

πŸ’¬ A bit more about me

  • 🧠 I'm focused on RAG systems, AI agents, full-stack architecture, and developer productivity
  • πŸ› οΈ I build practical tools: AI portfolios, Claude Code workflows, TypeScript libraries, and automation systems
  • 🌱 I learn by shipping β€” side projects, studying real-world systems, and experimenting with new AI workflows
  • πŸ‘― I'm open to collaborating on open-source tools, AI products, and developer experience projects
  • πŸ’¬ Ask me about AI engineering, React/Next.js, Node.js, system design, cloud architecture, or building production-ready apps
  • πŸ”οΈ Outside of code β€” hiking, photography, biking around Toronto, and exploring new places

Buy Me A Coffee

Profile views

Pinned Loading

  1. claude-setup-kit claude-setup-kit Public

    Set up Claude properly in any repo with a single command

    JavaScript 1

  2. sourceouverte/tsds sourceouverte/tsds Public

    Data Structures in TypeScript

    TypeScript

  3. image-processing image-processing Public

    A small ReactJS application on implement basic features for image processing.

    JavaScript 1

  4. python-assistant python-assistant Public

    virtual assistant in python

    Python 2

  5. image_detection_ui image_detection_ui Public

    An image object detection system with Tensorflow-js with the pre-trained model.

    JavaScript 2 1

  6. image_detection_backend image_detection_backend Public

    Image Detection Backend Using tensorflow.js

    JavaScript 1