About Me
A graduate AI/ML Engineer with a Distinction from Queen Mary University of London, specialising in Natural Language Processing. I'm passionate about designing and deploying end-to-end machine learning solutions, with a portfolio that includes high-impact applications in legal-tech and mental health.
I am actively seeking a graduate software engineering role in the UK where I can apply my skills in AI and machine learning to solve complex problems and contribute to innovative projects.
Featured Projects
Hybrid AI System for Legal Clause Extraction
A novel hybrid AI system that solves the "long-tail" problem in legal contract review. The system combines a high-precision QA model for common clauses with a flexible few-shot learning model to dynamically identify rare and user-defined clauses with minimal data.
CALMA-AI: Emotional Companion
A sophisticated, multi-modal AI emotional support system that operates entirely offline to guarantee 100% user privacy. The application features real-time, low-latency conversation loops for both text and voice interaction, powered by a custom-trained RoBERTa model for nuanced emotion detection.
Legal Search Engine with BM25 Ranking
A full-featured desktop application built with Python and Tkinter to search and retrieve documents from the 100k+ document Lex-GLUE benchmark. It implements the BM25Okapi algorithm for efficient, relevance-based ranking, delivering search results in under 500ms.
Technical Skills
Programming & Databases
- Python
- SQL
- Java
- Dart
- C++
- MySQL
- Firebase
AI & Machine Learning
- PyTorch
- Hugging Face Transformers
- Scikit-learn
- Pandas, NumPy, Matplotlib
- NLTK
- XGBoost
- LSTMs
Developer Tools & Platforms
- Git
- Agile Methodologies
- Flask
- React
- Bootstrap
- Flutter