Skip to content
View rahul201722's full-sized avatar

Highlights

  • Pro

Block or report rahul201722

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

πŸ‘‹ Rahul Ranjan

PhD Researcher in AI & Mobile Health | Biomedical Signal Processing | Deep Learning

Portfolio LinkedIn Email

πŸ“ Melbourne, Australia | πŸŽ“ Monash University


πŸ”¬ About Me

I'm a PhD researcher at Monash University's Department of Electrical & Computer Systems Engineering, specializing in AI-driven mobile health sensing. My research focuses on developing robust, contactless vital sign measurement systems using smartphone cameras.

Research Interests:

  • πŸ“± Remote Photoplethysmography (rPPG)
  • 🩺 Cuffless Blood Pressure Estimation
  • πŸ«€ Smartphone-based Vital Sign Measurement (SpOβ‚‚, HR, BP)
  • 🧠 Deep Learning for Biomedical Signal Processing
  • πŸ“Š Computer Vision for Healthcare Applications

Current Work:

  • Building end-to-end smartphone video vital-sign pipelines with 95%+ accuracy
  • Achieving MAE < 5 mmHg in contactless blood pressure estimation
  • Developing CNN/Transformer models for robust HR/SpOβ‚‚/BP estimation across diverse subjects
  • Processing and analyzing 5000+ video samples across multiple datasets

πŸ“š Education

πŸŽ“ Master of Artificial Intelligence (2023 – 2025)
Monash University, Melbourne, Australia

πŸŽ“ M.Sc. (Hons.) Physics + B.E. (Hons.) Electronics & Instrumentation (2017 – 2022)
Birla Institute of Technology and Science (BITS), Pilani, India
Thesis: Monte Carlo Simulations of Phase Transitions in Ising Models


πŸ“„ Publications

πŸ“– Journal Articles

Evolving Blood Pressure Estimation: From Feature Analysis to Image-Based Deep Learning Models
Roha, V. S., Ranjan, R., & Yuce, M. R. (2025)
Journal of Medical Systems, 49(1), 97
DOI

🎀 Conference Proceedings

VITAL Net: A Hybrid Framework for SpOβ‚‚ and HR Estimation Using Smartphone rPPG Video
Ranjan, R., Roha, V. S., & Yuce, M. R. (2026)
Accepted at IEEE Applied Sensing Conference 2026
Status


πŸ› οΈ Technical Skills

πŸ”₯ Core Competencies

Python PyTorch TensorFlow OpenCV

πŸ“Š ML/CV/Signal Processing

Deep Learning    : CNN, RNN, LSTM, Transformers, Self-Attention
Computer Vision  : Object Detection, Face ROI Extraction, Video Processing
Signal Processing: rPPG, Spectral Filtering, Bandpass Filters, Anomaly Detection
ML Algorithms    : XGBoost, Random Forest, Scikit-learn, Keras

πŸ’Ύ Data & Systems

Languages        : Python, C++, MATLAB, R, Java, SQL, Bash, Swift, Rust, Go
Data Libraries   : NumPy, Pandas, Polars, Matplotlib, Seaborn, Plotly
Databases        : PostgreSQL, MongoDB, SQL
Tools            : Docker, Git, Flask, Streamlit, LaTeX, Cron

πŸ§ͺ Research Methods

  • Experimental Design & Statistical Analysis
  • Cross-Subject Evaluation & Validation
  • Technical Writing & Reproducibility
  • Dataset Processing & Benchmarking

πŸ† Awards & Recognition

πŸ₯‡ Monash Research Scholarship (2026 – 2029)
Department of Electrical and Computer Systems Engineering

πŸ₯ˆ The Duke of Edinburgh's International Award – Silver (2015)


πŸš€ Current Projects

Note: Research code is released per publication guidelines. For detailed project information, visit my portfolio website.

πŸ”¬ Active Research

  • VITAL Net Framework: Hybrid CNN-Transformer architecture for simultaneous SpOβ‚‚ and HR estimation
  • Contactless BP Monitoring: Deep learning models for cuffless blood pressure measurement
  • rPPG Robustness: Improving signal quality across lighting, motion, and demographic variations

🌱 Currently Learning

  • πŸ”„ MLOps and reproducible research workflows
  • 🎯 Motion-aware modeling and sensor fusion for biosignals
  • πŸ—οΈ Scalable ML infrastructure with Rust

🀝 Let's Connect

I'm always interested in collaborating on:

  • Mobile health and wearable sensing research
  • Biomedical signal processing challenges
  • Real-world ML robustness and generalization
  • Healthcare AI applications

πŸ“§ Email: [email protected]
🌐 Website: rahul201722.github.io
πŸ’Ό LinkedIn: linkedin.com/in/rahul-ranjan-b595891b1


πŸ’‘ "Building robust AI systems for accessible healthcare"

Visitor Count

Pinned Loading

  1. RAG_pipeline RAG_pipeline Public

    Advanced RAG pipeline for book querying with coverage checking, answerability classification, and attribution metrics

    Python

  2. gmm-clustering-polars gmm-clustering-polars Public

    GMM clustering implementation using Polars and scikit-learn for efficient data manipulation and machine learning

    Python

  3. youtube-analytics-engine youtube-analytics-engine Public

    A scalable YouTube channel analytics and recommendation engine built with Rust

    Rust

  4. Dashboard Dashboard Public

    Streamlit app which serves as a dashboard

    Python

  5. Cancer-Data-Visualization-Dashboard Cancer-Data-Visualization-Dashboard Public

    Jupyter Notebook

  6. App_Reflex App_Reflex Public

    Python