
Skills & Technologies
The tools and technologies I use to bring ideas to life
Featured Projects
Some of my recent work

Awaze - Property Recommendation System
Built a recommendation system to suggest similar property listings based on characteristics and user browsing behaviour (Similar to 'Customers who viewed items in your browsing history also viewed' feature on Amazon). Integrated collaborative using Matrix Factorization and content-based filtering using Cosine Similarity.

Awaze - Abandoned Checkout Session Email Optimisation
Developed ML to predict abandoned checkout session's return probability for sending targeted email campaigns on Cottages.com and Hoseasons, achieving 84% recall in capture rate for positive customers likely to return after sending reminder email. Strategic labelling framework using timeline based criteria, engagement patterns for imbalanced datasets Based on prediction confidence to determine CRM contact strategies. Developed interactive dashboard for email strategy simulation to test on new recent unseen abandoned sessions using Streamlit.

Explainable AI (XAI) in Deep Learning Models for Credit Card Fraud Detection
Research on applying XAI methods for Deep Learning architectures widely known to be used in detecting credit card transaction fraud, including CNN and LSTM with attention mechanisms, trained on Sparkov's synthetic dataset. The main contribution lies in the integration and comparative analysis of three Explainable AI methods: SHAP, LIME and Anchors. Research further evaluates the effectiveness of each XAI method based on Faithfulness, Monotonicity, and Completeness metrics.
My Random Things
Thoughts, insights, and technical blogs
What I learnt when building an Explainable AI (XAI) System and Evaluating their Explainability
XAI: AI systems that not only perform well but also explain their decision-making process.
Read more →Let's Work Together
I'm currently available for freelance work and collaboration opportunities. If you have a project in mind or just want to chat, feel free to reach out!
Get in Touch