Shipped work, most recent first. Enterprise platforms, AI services, and the games that started it.
Built on SAP HR data. Natural-language candidate search, semantic retrieval over a decade of historical applications, LLM scoring against the role with reasoning shown, and shared annotation so a hiring panel evaluates together.
Vendor and tender analysis with decision support for procurement officers.
Cross-system retrieval and response generation over internal sources.
A natural-language layer over Power BI dashboards, plus an automated job-description generator for role creation.
Architecture, delivery and CI/CD across a distributed team of six — two onsite, four offshore.
A FastAPI service answering questions about Pakistan's export data, with routing, business logic and LLM integration kept in separate layers.
Python · FastAPI · LLM
Reads Project Gutenberg books with an LLM and generates character descriptions and interaction maps from the text.
Next.js · TypeScript · Groq
Scores CVs — PDF, Word or text — against a job description and explains the fit rather than returning a bare number.
Next.js · Tailwind · Groq
Retrieval-augmented question answering over tabular data, as a typed NestJS service.
NestJS · TypeScript · RAG
An analytics platform that recommends what to do with a property: hold it and rent long-term, flip it, or list it short-term. Market trends, rental yields and short-let potential compared side by side on ROI, with AI-written guidance on the trade-offs.
Python · Node.js · Analytics dashboard
Loan processing end to end — submission, verification, approval, disbursement — themed per banking partner and integrated with European banking APIs. Modular, PSD2 and GDPR compliant, quick to stand up for a new client.
Next.js · Node.js · PostgreSQL
Telemedicine for the gap between hospital visits: a patient app tracking health metrics with reminders and a line to their provider, and an admin dashboard for secure record review. Scheduling, real-time data, secure messaging.
React · Node.js · Mobile
Real-time mobile call analytics with sentiment analysis over recording, conference calling and call tapping — plus a Chrome extension for one-click dialling from any page and toolbar notifications.
React · Node.js · IBM Watson · Nexmo
A Next.js hub hosting several 3D browser games behind one shell; the flagship, Castle Siege, is a tower defence built for the platform.
A Unity3D augmented-reality app using Vuforia for interactive chemistry teaching.
Built in Unity3D and published on Google Play and the Windows Store.
A white-label platform for running auctions online — Angular, CodeIgniter, MySQL — plus a ticketing system for a horse-riding competition.
Switching household appliances from a remote computer, in micro-C and Node.js. A university project that stuck.
© 2026 Ali Sajid. Berlin, Germany.