Portfolio

Rashaad N Mohammed, AI/ML Engineer

AI/ML Engineer

An ML engineer building LLM systems, multi-agent pipelines and on-device AI that hold up in production. I think beyond limits. An AI engineer who actually loves AI. A philosopher who happens to write code. Curious about minds, human and artificial. I question everything, including my own models. Every bug is a question I haven't asked yet.

LLMsAgentic AIFine-tuningRAGPyTorchLangChainFastAPIVector DBs LLMsAgentic AIFine-tuningRAGPyTorchLangChainFastAPIVector DBs

About me

I build things that actually work in production: fine-tuned LLMs, RAG pipelines, and distributed multi-agent systems designed for reliability at scale.

I'm drawn to the hard problems: AI evaluation, safety, and the gap between a model that performs well in a notebook and one that holds up in the real world. Right now I'm exploring robotics and trying to give it a tiny brain (an LLM).

IEEE CONECCT · Jul 2025

Fine-Tuning Techniques for Large Language Models: A Comprehensive Survey ↗

ISCCSC · Dec 2025

Enhanced Comparative Study of Summarization Methods for Legal Assistants

Work experience

01

Co-Founder & Lead Engineer · Praxos

Clinic management SaaS · 2 years · current

A multi-tenant clinic SaaS on paid subscriptions. Built the scheduling and queue engine (WhatsApp-verified booking, cross-branch double-booking checks, a live token queue), AI prescription drafting and vitals-trend summaries, and specialty-aware clinical records.

02

Machine Learning Engineer · Web-security startup

Freelance · Dec 2025 – Mar 2026

Vulnerability-classification models and a multi-agent scanning pipeline for automated pentesting: 30% faster triage, 65% faster analysis, 18% more accurate classification, 30% fewer false positives.

03

Corporate Trainer · EcoTech Solution

1 year

Taught AI/ML (Python for ML, the Scikit-learn and PyTorch workflow, model evaluation) and data structures & algorithms for placement interviews.

Projects

01
Embedding ViewerAug 2026
GitHub ↗
Embedding Viewer

A local tool for actually looking at the vectors inside a Chroma database: PCA-reduced and rendered as an interactive 2D, 3D, or unit-sphere view. Companion to my write-up on embeddings.

  • Python
  • FastAPI
  • ChromaDB
  • Plotly.js
02
9cloudJun 2026
GitHub ↗
9cloud

View, download and manage files across multiple linked Google accounts from one page, with session-scoped caching and read-only Drive OAuth. Shipped alongside: a public ad-booking form, an admin approval panel and live ad-slot rendering on Prisma/PostgreSQL, with encrypted tokens for every account.

  • TypeScript
  • Express
  • PostgreSQL
  • Prisma
  • Google OAuth
03
Gmail-Analysing MCP AgentMar 2026
GitHub ↗
Gmail-Analysing MCP Agent

A privacy-first assistant on local Mistral-7B that scans Gmail, filters automated senders and drafts replies to high-priority mail, with nothing leaving the machine. Runs on an i5 with no GPU.

  • Python
  • MCP
  • Mistral-7B
  • ChromaDB
04
Qwen LoRA Resume ExtractorFeb 2026
GitHub ↗
Qwen LoRA Resume Extractor

Cleaned a resume dataset into role, experience and keyword targets, then fine-tuned Qwen2.5-1.5B-Instruct with LoRA to pull structured tech-stack profiles from raw resume text. Training on Modal through a repeatable dataset-to-checkpoint pipeline.

  • Python
  • PEFT / TRL
  • Qwen2.5
  • LoRA
  • Modal
05
Offline Voice AssistantNov 2025
GitHub ↗
Offline Voice Assistant

A fully offline voice assistant on a Raspberry Pi with sub-second latency: speech-to-text, the LLM and text-to-speech all on-device, RAG memory for user-taught facts, 4-bit quantized to run under 2GB of RAM.

  • Python
  • llama.cpp
  • RAG
  • Raspberry Pi
06
Lead Intelligence PipelineAug 2025
Lead Intelligence Pipeline

A full-stack lead-research product: a FastAPI layer, LangChain agents for company research and contact discovery, and a Pandas ingestion layer for messy client inputs. Surfaced 3 to 5 verified contacts per company on average.

  • Python
  • FastAPI
  • LangChain
  • LLM API
  • Pandas
07
Snake, learned by dying2025
GitHub ↗
Snake, learned by dying

A Deep Q-Network never given a rulebook: +10 for eating, −10 for dying, across 85,000 games. Includes the checkpoint bug that silently rewound training. Full story in the write-up.

  • Python
  • PyTorch
  • Reinforcement Learning
  • DQN

How I got here

01
Chapter2021
  • Arduino
  • first blink

A guy wanted business, so he sold me an Arduino

That was the turning point for a bio student to fall in love with computers.

02
Chapter2022
  • Bluetooth car
  • B.Tech begins

Built my first Bluetooth car controlled by phone

With a 100-year-old Toshiba laptop, stealing the neighbour's WiFi, and mind you, there was no ChatGPT. Started a B.Tech in AI & Machine Learning.

03
Chapter2023
  • 3D Max
  • Revit
  • not programming

Got my first laptop and chaos began

Having no idea what to do, dummy me learned 3D Max, Revit, everything except programming.

04
Chapter2024
  • Praxos · co-founder
  • first ML project

Who in the hell introduced me to AI

Built my first project, a recommendation system. Trust me, I spent more time debugging it; it ended up doing lexical search. Co-founded Praxos, a multi-tenant clinic SaaS, and took on lead engineering.

05
Chapter2025
  • 2 publications
  • trainer
  • freelance ML

Not the CV (Computer Vision)

First hackathon: realised not everything runs in production (the Mysuru embarrassment). Corporate trainer at EcoTech. Published at IEEE CONECCT and ISCCSC. From December, freelance ML engineer at a web-security startup: 30% faster triage, 65% faster analysis.

06
Chapter2026
  • graduated
  • Praxos
  • LoRA

Now

Graduated. Still leading engineering at Praxos. Fine-tuned Qwen with LoRA, built a Gmail agent on local Mistral, shipped 9cloud and the Embedding Viewer. Currently exploring robotics and trying to give it a tiny brain.