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
Anamnesis: AI Clinical Memory System
End-to-end AI-driven patient intake and structured clinical memory system integrating LLaMA-3.3-70B with a Retrieval-Augmented Generation pipeline.
CALMA-AI: Emotional Companion
A multi-modal AI emotional support system designed to operate offline to protect user privacy. Features real-time low-latency conversation loops, RoBERTa-based emotion detection and a LLaMA-based dialogue engine.
Legal Search Engine with BM25 Ranking
A desktop app built in Python/Tkinter to search and retrieve documents from large legal corpora. Implements BM25 for relevance ranking and provides fast, responsive UI through multithreading.
Research
A Comparative Study of Transformer Architectures for Legal Clause Extraction
MSc Dissertation evaluating encoder-only, encoder-decoder, and zero-shot LLMs on legal clause extraction benchmarks. Includes dataset prep, evaluation metrics and error analysis.
Technical Skills
Programming
- Python
- SQL
- JavaScript
- TypeScript
AI & LLM Systems
- Large Language Models
- Retrieval-Augmented Generation (RAG)
- Fine-tuning & Evaluation
- Embeddings, Vector Search (pgvector)
- PyTorch & Hugging Face
Backend & Tools
- FastAPI
- PostgreSQL + pgvector
- Docker
- Git & CI
- Linux