Skip to content
View Rahull02's full-sized avatar

Block or report Rahull02

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

Hello

I am a software engineer based in Canada. I like getting to the heart of a problem before reaching for a tool. Sometimes the right answer is sophisticated, sometimes it is simple, and the judgment to tell the difference is most of the job.

My work spans full-stack product development, applied AI and machine learning, data-intensive systems, and cloud and platform engineering. Real products rarely stay inside one of those categories, so the application, the data, the models, and the infrastructure all have to work together before any of it counts.

  • 🔭 Currently — building an end-to-end intelligent systems platform: document retrieval, agent orchestration, analytics, and the pipelines behind them
  • 🌱 Exploring — retrieval evaluation, agent reliability, and keeping AI systems honest in production
  • 💬 Ask me about — RAG and hybrid search, agentic workflows, explainable ML, or turning a notebook into something people can actually use
  • ♟️ Outside engineering — competitive chess, which taught me more about patience and looking past the obvious move than I expected

🛠️ Tech

A representative view of what I have worked with, not a fixed boundary. Most of it was picked up because a project needed it.

Languages

AI / ML & LLM Engineering

Data Science & Machine Learning

Vector Stores & Retrieval

Frontend & Mobile

Backend & APIs

Databases & Data

Cloud, DevOps & Tools


🚀 Selected Work

🧬 ProtocolIQ R&D Agent

Agentic evidence copilot for clinical protocol review. Grounded citations, explicit abstention on unsupported claims.

LangGraph · LlamaIndex · Bedrock

Code

🩺 Liver Cirrhosis Staging

Machine learning app predicting cirrhosis stage through a simple clinical-style web interface.

Python · scikit-learn · Vercel

Live · Code

📊 Loan Risk Scoring

Explainable risk-scoring workflow that supports business decisions instead of acting like a black box.

Python · SHAP · SMOTE

Live · Code

🧠 Waste Recognition App

Android app that identifies waste items and guides disposal through an on-device ML workflow.

Java · TensorFlow Lite · Firebase

Code

📰 Fake News Classification

Text classification across multiple NLP representations, with explainability and class-balance handling.

scikit-learn · TF-IDF · Word2Vec

Code

💬 Sentiment Analysis

Fine-tuned BERT benchmarked against deep learning baselines for sentiment classification.

PyTorch · BERT · LSTM

Code


💼 Experience

Role Organization
Software Developer Dexlabs Inc.
Software Engineer, Co-op NorthCommand Gaming Inc.
Teaching & Instructional Assistant Wilfrid Laurier University
Lecturer Drs. Kiran & Pallavi Patel Global University
Full Stack Developer, Intern CSI Software

Open to full-time engineering roles

Product development, AI and machine learning, data-intensive systems, and platform work.
Based in Canada, happy with remote teams, and open to relocating.


Popular repositories Loading

  1. vaniila-eternity vaniila-eternity Public

    Forked from aayushpagare21-compcoder/vaniila-eternity

    For Nathan

    HTML

  2. Rahull02 Rahull02 Public

  3. CP640-Machine-Learning-Assignment-2-Fake-Real-News-Classification CP640-Machine-Learning-Assignment-2-Fake-Real-News-Classification Public

    Jupyter Notebook

  4. CP640-Machine-Learning-Assignment-1-Airbnb-Strategic-Data-Analysis CP640-Machine-Learning-Assignment-1-Airbnb-Strategic-Data-Analysis Public

    Jupyter Notebook

  5. CP640-Machine-Learning-Assignment-3-Advanced-Sentiment-Analysis-using-BERT CP640-Machine-Learning-Assignment-3-Advanced-Sentiment-Analysis-using-BERT Public

    Jupyter Notebook

  6. liver-cirrhosis-stage-classification-app liver-cirrhosis-stage-classification-app Public

    Jupyter Notebook