# Qurban Ali > Engineering Team Lead and Senior Full-Stack Developer based in Lahore, Pakistan, with 7+ years of experience building AI-powered platforms (LLM, RAG, semantic search), FinTech systems (NetSuite finance automation, reconciliation) and SaaS products, and leading the engineering teams that build them. Key facts: - Current role: Engineering Team Lead at Friday Media Group Pakistan (since May 2022) - Location: Lahore, Punjab, Pakistan - Expertise: technical leadership, software architecture, Generative AI and LLM integration, RAG and semantic search (Apache Solr, vector embeddings), FinTech and NetSuite ERP integration, accounts payable automation, full-stack development (React, Vue, Node.js, Laravel, PHP, Python) - Contact: info@qurbanali.me · https://www.qurbanali.me/#contact - LinkedIn: https://www.linkedin.com/in/qurbanali-pro/ - Instagram: https://www.instagram.com/qurbanali.pro/ - Facebook: https://www.facebook.com/qurbanali.pro - WhatsApp: +92 322 1436408 (https://wa.me/923221436408) ## Main pages - [Home and profile](https://www.qurbanali.me/): About, technical expertise, experience, recommendations, FAQ and contact - [All projects](https://www.qurbanali.me/projects): 10 production systems with details - [Blog](https://www.qurbanali.me/blog): articles on AI, LLM search (GEO), AI agents and engineering leadership ## Projects - [Digital Workspace: AI Fin Buddy](https://www.qurbanali.me/projects/ai-fin-buddy): AI finance assistant that reads invoice emails, applies finance-defined business rules from NetSuite data, and posts reviewed journal entries to NetSuite with the invoice attached. - [SmartMatch](https://www.qurbanali.me/projects/smartmatch): AI-powered recruitment and talent intelligence platform developed specifically for the aviation industry using Solr and AI embeddings. - [TalentVista](https://www.qurbanali.me/projects/talentvista): AI-powered talent acquisition platform designed to process large candidate CV volumes, manage vector search indexes, and generate screening questions. - [helloFriday](https://www.qurbanali.me/projects/hellofriday): AI-first, all-in-one HR and employee experience platform simplifying people operations, Leave requests, ATS, and 360 performance review workflows. - [HumanJot](https://www.qurbanali.me/projects/humanjot): AI content assistant generating optimized multi-channel articles (LinkedIn, X, Blogs) matching personalized brand voice styles. - [ZenBench](https://www.qurbanali.me/projects/zenbench): Zendesk reporting, automation, and support data-management platform extending tickets with custom objects and macro marketplaces. - [iShopEco](https://www.qurbanali.me/projects/ishopeco): Sustainable-living search, review, and e-commerce platform offering 300+ green categories, client accounts, and Stripe checkout. - [GerDentUSA & GerVetUSA](https://www.qurbanali.me/projects/gerdentusa-gervetusa): B2B e-commerce platforms serving dental and veterinary instruments with custom variations, purchase orders, and pricing. - [ToolsZip](https://www.qurbanali.me/projects/toolszip): Online productivity toolbox offering browser-based PDF tools, image format conversions, JSON/XML utilities, and SEO checking helpers. - [Pharmacy Audit Pro](https://www.qurbanali.me/projects/pharmacy-audit-pro): Pharmacy audit, reconciliation, and revenue-integrity ledger system auditing billing discrepancies with AI analytical summaries. ## Articles - [When an AI Company Goes Bust, Who Gets Your Chats? Lessons from Character.ai's Bankruptcy](https://www.qurbanali.me/blog/ai-company-bankruptcy-chatbot-data-privacy): Character.ai's bankruptcy shows that private chatbot conversations can become a sellable asset. What users and AI builders should do about it. - [China's AI Stock Bubble Has Burst: What It Means for People Building with AI](https://www.qurbanali.me/blog/china-ai-bubble-burst-lessons-for-builders): China's AI-heavy STAR 50 index fell about 40% and wiped out $480 billion. What happened, and five lessons for teams building AI products. - [Coding Agents in Your CI/CD Pipeline: How to Let AI Open Pull Requests Safely](https://www.qurbanali.me/blog/coding-agents-in-ci-cd-pipelines): How to run AI coding agents inside CI/CD with least-privilege tokens, sandboxed runners, no production secrets and required human review. - [Building AI Support Bots That Actually Help: Retrieval, Guardrails and Human Handoff](https://www.qurbanali.me/blog/building-ai-support-bots-that-help): A practical architecture for customer support bots: answers from approved content, safe tools, guardrails, fast human handoff and the right metrics. - [Deno Is Joining Cloudflare: What It Means for Supabase Edge Functions](https://www.qurbanali.me/blog/deno-joins-cloudflare-supabase-edge-functions): Deno Deploy is shutting down and the Deno runtime enters maintenance. What that means for Supabase Edge Functions and how to keep your code portable. - [The GEO Playbook: How to Get Your Content Cited by ChatGPT, Gemini and Perplexity](https://www.qurbanali.me/blog/geo-playbook-get-cited-by-ai): A practical, step-by-step guide to making your website easy for AI assistants to find, trust and cite — plus a 30-day starter plan. - [SEO vs GEO: How LLM Search Is Changing the Way People Find You](https://www.qurbanali.me/blog/seo-vs-geo-llm-search): AI assistants now answer questions directly. What GEO (Generative Engine Optimization) is, how it differs from SEO, and why your site needs both. - [Small Language Models and Model Routing: Cut AI Costs Without Losing Quality](https://www.qurbanali.me/blog/small-language-models-model-routing): Why production teams are moving to the smallest model that does the job, how model routing works, and how to switch safely using evals. - [LLM Evals: How to Test AI Features Before Your Users Do](https://www.qurbanali.me/blog/llm-evals-testing-ai-features): A practical guide to building eval sets, choosing graders and making evals a release gate for prompts, models and RAG pipelines. - [AI Coding Agents and the Engineering Team: What Changes for Leads](https://www.qurbanali.me/blog/ai-coding-agents-engineering-teams): Coding agents can now draft whole pull requests. What genuinely changes for engineering teams, what doesn't, and a practical playbook for leads. - [Model Context Protocol (MCP) Explained: The Standard Way to Connect AI to Your Tools](https://www.qurbanali.me/blog/model-context-protocol-explained): MCP is becoming the USB-C of AI applications. Here's how it works, what servers expose, why it matters for businesses, and how to use it securely. - [Agentic AI in Production: From Chatbots to Agents That Get Work Done](https://www.qurbanali.me/blog/agentic-ai-in-production): What makes an AI system an agent, where agents work well today, and five lessons for putting one into production safely. - [Semantic Candidate Matching with Apache Solr and Vector Embeddings](https://www.qurbanali.me/blog/semantic-candidate-matching-solr-embeddings): How we moved recruitment search beyond keyword matching by combining LLM-based CV parsing, vector embeddings and Apache Solr — and what to watch out for. - [From Senior Developer to Engineering Team Lead: What Actually Changes](https://www.qurbanali.me/blog/from-senior-developer-to-team-lead): Lessons from leading engineering teams while staying hands-on: code reviews, unblocking people, saying no, and measuring success by the team's output. ## Optional - [Full text of all articles](https://www.qurbanali.me/llms-full.txt) - [RSS feed](https://www.qurbanali.me/rss.xml) - [Sitemap](https://www.qurbanali.me/sitemap.xml)