Hi, my name is

Muneeb ul Hassan.

I build production machine learning systems.

Data Scientist and ML Engineer with 5+ years of experience designing, building, and deploying production-grade machine learning systems — spanning property valuation, energy-rating estimation, and computer vision.

Muneeb ul Hassan profile image

About Me

Muneeb ul Hassan profile picture

I am a Data Scientist at Homiwoo (Paris), where I design, build, and deploy production machine learning systems for the real estate domain — from automated property valuation to energy-rating estimation and computer vision on listing photos.

I enjoy owning the full ML lifecycle: framing the problem, engineering features, designing and training custom deep-learning and gradient-boosting models, quantifying prediction uncertainty, and shipping reliable, interpretable models to production through a modern MLOps stack.

A few technologies and tools I work with:
  • Python
  • PyTorch / PyTorch Lightning
  • XGBoost / LightGBM
  • Scikit-learn
  • TensorFlow
  • MLflow
  • BentoML
  • Optuna
  • Docker
  • SQL
  • Computer Vision

Experience

Homiwoo
Sept 2019 - Present
Data Scientist

Designing, building, and deploying production machine learning systems for French real estate.

  • Built the production Automated Valuation Model (AVM) — an attention-based comparable-sales neural network (PyTorch Lightning) that estimates property price as a learned, attention-weighted aggregate of comparable transactions and listings, with bounded per-comparable price adjustment for built-in interpretability.
  • Designed the uncertainty-estimation layer using Conformalized Quantile Regression for calibrated prediction intervals and confidence scores derived from the model’s internal signals.
  • Developed the DPE/GES energy-rating estimation service — gradient-boosted models (XGBoost) with surface-aware conversion to the regulatory A–G class and a custom asymmetric loss.
  • Engineered spatial neighbour-based feature pipelines using similarity-weighted aggregations of nearby properties’ known ratings.
  • Contributed to Scan’Immo computer-vision research (YOLOv5, OneFormer, DPT, LoFTR, CLIP) toward floor-plan reconstruction from photos.
  • Built and operated the ML infrastructure — BentoML services, MLflow tracking/registry, and notebook-driven experimentation with A/B evaluation.
LIG Lab
Feb 2019 - June 2019
Deep Learning Research Intern
Worked on Explainable Deep Learning for Multimedia Indexing and Retrieval and conducted a survey on Explainable AI. Proposed a technique to justify classification decisions; paper accepted at the CBMI 2019 conference.
Fujitsu
Sept 2017 - Sept 2018
Software Engineering Intern
Automated and optimized (TAO) QA server tests for low/mid/high-end Fujitsu PRIMERGY servers, implementing new functionality and bug fixes in Java/Python in an Agile (Scrum) environment.
RMIT University
Jan 2017 - June 2017
Machine Learning Research Intern
Optimised deep-learning hyper-parameters using hyper-heuristics for image classification; published a paper at A-rank conference ICCS-2018.
CDC House
Jan 2015 - May 2015
Software Engineer
Developed new functionalities, fixed bugs, and wrote data queries to enhance the production system per day-to-day requirements.

Education

Master of Informatics (Specialization in Data Science) - ENSIMAG, Grenoble INP
2018 - 2019

Machine Learning and Object Recognition, Advanced Learning Models, Probabilistic Data Mining, Distributed Optimization, High-Performance Computing, Information Retrieval.

Master Thesis: Explainable Deep Learning for Multimedia Indexing and Retrieval.

Master of Computer Science - RMIT University
2016 - 2017
Data Science, Machine Learning Fundamentals, Predictive Models, Big Data Processing, Master Thesis.
B.E. in Computer and Information Systems Engineering - NED University of Engineering and Technology
2011 - 2014
Data Structures, Artificial Intelligence, Software Engineering, Databases, Object-Oriented Programming.

Projects

Image & Video Segmentation and Detection
Python Computer Vision Deep Learning
Image & Video Segmentation and Detection
Deep-learning experiments for semantic image/video segmentation and object detection in Python.
Machine Learning
Python Jupyter Machine Learning
Machine Learning
A collection of machine-learning practice notebooks and experiments on Kaggle and other datasets.
GDELT Data Analysis using MapReduce
Java Hadoop MapReduce AWS
GDELT Data Analysis using MapReduce
Large-scale analysis of the GDELT global-events dataset on AWS using Hadoop MapReduce, extracting worldwide protest trends from 1979–2016.
Earthquake Early-Warning System
C IoT Signal Processing
Earthquake Early-Warning System
Prototype device that reads seismic-wave signals to trigger an early-warning alarm, transmitting sensor data to a server over an RF module.
Small Microservice
Java Spring Boot Microservices
Small Microservice
A demonstration microservice built with Spring Boot and Eureka service discovery.
MongoDB Experiment & WMI
Java MongoDB WMI
MongoDB Experiment & WMI
Java service with simple authentication that parses and stores data in MongoDB, plus utilities to collect Windows WMI data.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll do my best to get back to you!