AI Admin Automation Tool
FastAPI-powered automation tooling that streamlines administrative workflows using AI-driven processing pipelines.
Computing Science · University of Glasgow · Software Engineer · UGRacing Driverless
FastAPI-powered automation tooling that streamlines administrative workflows using AI-driven processing pipelines.
A comedic anti-productivity AI chat app. SleePT acts as a sarcastic, passive-aggressive life coach that comforts you into procrastinating — built on WebSockets with real-time streaming responses.
Web-based image filtering tool with a Python backend, supporting real-time transformations powered by Pillow.
Path planning and autonomous navigation systems for the Kobuki robot platform, built for the UGRacing Driverless team.
Freelance AI tools built for real small businesses — WhatsApp lead qualification, document parsing, automated booking, document Q&A, and ops dashboards.
Trades and service businesses lose jobs simply because they can't reply to WhatsApp messages fast enough while out on a job. LeadQual sits on the business's WhatsApp number, has a natural conversation with anyone who messages in, and captures a fully qualified lead — job type, urgency, location, contact details — before a human even sees it. Urgent jobs get flagged immediately; the business owner gets pinged the moment a real lead comes through.



Built with: FastAPI, Claude API, Twilio (WhatsApp), Supabase, Next.js
Want to see it live? Get in touch →Small businesses lose hours retyping supplier invoices, receipts, and handwritten job sheets into spreadsheets by hand. DocuParse reads a photo or PDF directly, extracts every line item into structured data, flags anything it's not confident about for a quick human check, and generates a clean, professional PDF quote or CSV export in seconds.



Built with: FastAPI, Claude API (vision), Supabase, Next.js
Want to see it live? Get in touch →No-shows are pure lost revenue for any appointment-based business. BookFlow gives customers a simple booking page, sends an instant confirmation, and automatically follows up with reminders before the appointment — cutting no-shows without anyone having to remember to chase people manually.



Built with: FastAPI, APScheduler, Twilio, Supabase, Next.js
Want to see it live? Get in touch →Business owners and staff waste time digging through policy documents, price lists, and FAQs to answer simple questions. AskYourDocs lets a business upload their own documents and get a chat interface that answers questions using only that material — and, critically, it says so honestly when a question falls outside what's been uploaded, rather than guessing.



Built with: FastAPI, Claude API, Voyage AI (embeddings), Supabase (pgvector), Next.js
Want to see it live? Get in touch →Business owners juggling leads, bookings, and revenue across separate tools end up manually piecing together what's actually going on. OpsPulse pulls it all into one dashboard and writes a short, plain-English weekly summary — highlighting what changed and what's worth acting on, not just restating numbers.



Built with: FastAPI, Claude API, Supabase, Next.js
Want to see it live? Get in touch →End-to-end software built for real clients — a CRM for a UK trades business and an AI-powered admin system for a private medical practice.
in4leads is a full CRM system built for a UK construction/trades client, covering contact and company management with secure multi-user access. It was built end-to-end — from initial requirements through to a working, deployed product — using a modern full-stack setup.



Built with: Next.js, FastAPI, Supabase
Want to see it live? Get in touch →Praxis is a medical practice administration system built for a private clinic, pairing an AI-powered admin agent with a companion dashboard. It handles scheduling logistics and patient communication automation — including appointment reminders and no-show follow-up — giving practice staff a clear operational view without manual admin overhead.



I had the pleasure of working with Mr Hirad Fakouri, a highly skilled and professional software engineer, who assisted me in developing a professional medical website. Throughout the project, Hirad was attentive, patient and genuinely interested in understanding my requirements. He listened carefully to my ideas and was also very good at suggesting practical improvements and creative solutions that were helpful, relevant and well aligned with current expectations for a modern professional website. He was thorough, reliable and consistently worked within the agreed timeframe. Tasks were completed efficiently and on time, and communication throughout the project was clear, respectful and professional. I found Hirad to be a very polite, knowledgeable and technically skilled individual with a strong sense of responsibility and attention to detail. His contribution was greatly appreciated, and I would be very happy to recommend him to anyone looking for a dependable and capable software engineer or web developer. I wish Hirad every success in his future endeavours and have no hesitation in recommending him.
Built with: Python, FastAPI, APScheduler, Next.js, PostgreSQL
Want to see it live? Get in touch →Computing Science student at the University of Glasgow. I build software that has to actually work — not demos, not tutorials.
Software Engineer at UGRacing Driverless, building path planning and navigation systems for an autonomous Formula Student race car. On the side, I build AI automation tools and full software products for real clients — CRMs, medical practice admin systems, lead qualification agents, and more.
Most interested in the intersection of real-time systems, AI agents, and developer tooling. Currently working across autonomous navigation, LLM-powered applications, and full-stack product development.
Open to interesting roles, projects, and conversations. Drop me a line.