Generative AI and LLM apps
Applications built on large language models, from prompt design to production features.
AI/ML Engineer
Generative AI, LLMs, RAG, agentic AI and NLP in Python and LangGraph, with the backend and UI needed to put them in front of users.
Services
Applications built on large language models, from prompt design to production features.
Assistants that answer from your own documents and data through retrieval.
Specialised agents that work together on tasks too broad for a single model call.
The control layer that routes work, manages state and connects agents to tools, using LangGraph.
Python solutions for understanding, classifying and extracting information from text.
Backend, frontend and UI, so an AI capability ships as a complete product.
Skills
Work
Turns preferences and destination ideas into personalised travel plans, with flight options, accommodation and structured itineraries.
LangGraph, LangChain, Python, FastAPI, SQL, Flight and hotel APIs, Grok API
A RAG assistant that answers questions from a set of internal documents, with sources shown beside each answer.
Python, LangGraph, RAG, LLMs
An orchestrator that hands research, drafting and review steps to separate agents, then combines their output.
LangGraph, Agentic AI, Python
An NLP pipeline that classifies incoming tickets and drafts a suggested reply, shown in a simple full stack dashboard.
NLP, LLMs, Backend, UI
How I work
We go over your goals, users, data and what the system needs to do.
I plan the architecture, agent workflow and interface, and share it with you for feedback.
I build the AI workflow, backend and UI, and test them against real examples.
After testing, it goes live, and I stay available for support.
FAQ
It depends on the features, data sources and integrations involved. Share your requirements through the form and I will send you a clear quote.
Yes. I work across the AI workflow, backend, front-end and UI, so the AI capability ships as a complete product.
Yes. That is what a RAG system is for: it retrieves relevant passages from your content and uses them to ground the answer.
Not always. A single agent is simpler and often enough. Multiple agents suit work that splits into distinct specialist steps, and I will recommend the simpler option when it fits.
Mainly Python, LangGraph, LangChain, FastAPI and SQL, chosen to suit the project.
Yes. I can work with clients worldwide over email and video calls.
Contact
Have an idea for an AI agent, a RAG assistant or a full stack app? Share what you want to build and the problem it should solve, and we can work out the best way forward.