BSc Software Engineering (First Class Honours) · Buckinghamshire New University
A Software Engineering graduate specialising in Machine Learning, Generative AI, and Intelligent Systems. Experienced in designing and deploying AI-powered applications using Python, LLM APIs, and modern ML frameworks.
| Qualification | Institution |
|---|---|
| 🎓 BSc Software Engineering — First Class Honours | Buckinghamshire New University |
| ☁️ AWS Certified Cloud Practitioner (Valid until Jun 2029) | Amazon Web Services |
| ✅ AI Engineering Programme (BCS Accredited) | IT Online Learning UK |
| ✅ Coding Diploma (BCS Accredited) | IT Online Learning UK |
| ✅ Foundation: Introduction to LangChain – Python (Jun 2026) | LangChain Academy |
| 📘 TensorFlow Developer | Google (In Progress) |
| 📘 Generative AI & Prompt Engineering | Coursera / Google Cloud |
| 📘 Data Science with Python | |
| 📘 Python for Machine Learning – Scikit-learn |
🎙️ AI Panel Discussion - Production Ready
A multi-agent orchestration system integrating GPT-4o, Gemini, and Claude into a unified debate interface with live web search, rolling context memory, and human-in-the-loop moderation. Built with Python and Streamlit.
PythonStreamlitOpenAIAnthropicGeminiMulti-agentPrompt Engineering
📄 AI-Resume-Builder-FYP - Production Ready
A full-stack Generative AI application for automated resume generation, powered by GPT-4. Built with a Streamlit frontend, Supabase backend, Google OAuth authentication, and PDF export via Spire.Doc.
PythonStreamlitSupabaseOpenAI GPT-4FastAPIGoogle OAuth
🔍 Advanced RAG Pipeline - Production Ready
A production-grade Retrieval-Augmented Generation pipeline featuring Hybrid Search (semantic + keyword), Reciprocal Rank Fusion, Cross-Encoder re-ranking, and query transformation via GPT-4o-mini. Includes an interactive Streamlit chat interface with session history.
PythonChromaDBLangChainOpenAISentence TransformersRAG
📩 SMS Spam Classifier - Ready for deployment
End-to-end text classification pipeline using Multinomial Naive Bayes and TF-IDF, achieving 97% accuracy with 100% precision to eliminate false positives.
PythonNLTKScikit-learnNLPNaive Bayes
🎬 Movie & TV Recommendation Engine - Optimising
Content-based recommendation system spanning 6 major streaming platforms, built using TF-IDF vectorisation and cosine similarity.
PythonScikit-learnNLPTF-IDFJupyter
Always building. Always learning. 🚀
