PhD-qualified industry-experienced data scientist.
Specialised in Search Engines, Recommender Systems, Natural Language Processing, Machine Learning, Large Language Models, and Generative AI.
What can I help you with?
Search Engines
The design, implementation, and evaluation of state-of-the-art search experiences that deliver relevant results – using Lucene, Solr, Elasticsearch and OpenSearch.
Recommender Systems
The design, implementation, and evaluation of state-of-the-art recommendation systems that connect customers with your content or e-commerce products.
Text-based NLP
Natural language processing for text – summarisation, named entity recognition & linking, text classification, text clustering, topic modelling, knowledge bases & graphs.
Machine Learning
Developing and evaluating production-ready ML solutions using scikit-learn and XGBoost – wrapped in FastAPI end-points using Docker.
Large Language Models
Get effective results from LLMs via prompt engineering, embedding pipelines, retrieval-augmented generation (RAG), and task-specific fine-tuning.
Generative AI
Developing and orchestrating AI agents and automated workflows that combine multiple AI capabilities to solve complex business tasks.
MongoDB, Elasticsearch & Kibana
Get expert help defining schemas, building ETL data pipelines to index large volumes of documents, effectively querying your data using traditional lexical search and state-of-the-art vector search - and designing data analytics dashboards that illustrate compelling narratives to your stakeholders.