Skip to content
View rakmakan's full-sized avatar

Block or report rakmakan

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

Hi, I'm Rakshit Makan 👋

Generative AI Specialist based in Toronto, Canada — 8+ years building in AI, NLP, and Deep Learning.

I work on large language models (LLMs), natural language processing, and applied machine learning — from research and fine-tuning transformers to shipping production AI systems. Currently building at Behavox.

  • 🔭 Focused on: LLMs, retrieval-augmented generation (RAG), transformer fine-tuning, and AI automation
  • 🌱 Interests: NLP, deep learning, document intelligence, and agentic AI tooling
  • 📍 Toronto, Canada
  • 💼 LinkedIn: in/rakshit-makan
  • 🌐 Website: rakmakan.github.io
  • ✍️ Writing: Medium @rakshitmakan

🛠️ What I work with

Python · PyTorch · Hugging Face Transformers · LLMs · RAG · NLP · Deep Learning · ONNX · TypeScript

🚀 Featured Projects

  • HITL Document Classification — Reference implementation of my master's thesis (Dalhousie University, 2022): a human-in-the-loop system for classifying multi-page scanned administrative documents, using a two-step Sentence-BERT classifier with incremental retraining. 🎓
  • Clustering-with-BERT — Document clustering models built on BERT to efficiently process and organize large corpora of publications. ⭐ 17
  • LLM_Projects — A modular Python application for machine learning model training and inference, supporting both Hugging Face and ONNX model formats.
  • claude-job-hunter — A Claude Code plugin for end-to-end job application automation: brainstorm, discover, filter, tailor resumes, and auto-apply.

✍️ Writing

📊 A bit more

I care about turning research-grade NLP and generative AI into things people actually use — clean pipelines, well-scoped models, and tooling that removes friction.


Rakshit Makan — Generative AI / NLP / Deep Learning Engineer.

Pinned Loading

  1. LLM_Projects LLM_Projects Public

    This project is a Python application designed for machine learning model training and inference. It leverages models in both Hugging Face and ONNX formats, enabling efficient training and inference…

    Jupyter Notebook

  2. Clustering-with-BERT Clustering-with-BERT Public

    Powerful document clustering models are essential as they can efficiently process large sets of documents. These models can be helpful in many fields, including general research. Searching through …

    Jupyter Notebook 17 3

  3. claude-job-hunter claude-job-hunter Public

    Claude Code plugin for end-to-end job application automation — brainstorm, discover, filter, tailor resumes, manage accounts, and auto-apply

    TeX 1

  4. rag_implementation_phi_data rag_implementation_phi_data Public

    Python