Projects using Playwright in LahoreProjects using Playwright in LahoreI just completed a production-ready AI Lead Generation Agent designed to automate how businesses discover, verify, and export qualified leads across multiple data sources.
This system replaces manual lead hunting with an intelligent, filter-driven pipeline that aggregates business data, verifies contact information, and delivers CRM-ready outputs in real time.
🔑 What this agent does:
• Searches businesses by location, industry, and keywords
• Aggregates data from Yellow Pages, Google Maps (API-ready), and extensible sources
• Applies smart filters (company size, founding date, industry relevance)
• Automatically verifies emails, phones, and websites
• Deduplicates leads for clean datasets
• Exports structured CSVs for sales & marketing teams
• Supports real-time queries via a FastAPI backend
• Schedules daily exports and weekly reports
🧠Tech Stack Highlights:
• Python + FastAPI (async, high-performance backend)
• Selenium-based scraping with anti-bot handling
• Modular lead source orchestration
• Glassmorphism UI with real-time search
• CSV-based persistence (lightweight & scalable)
This project was built with real business use cases in mind — sales pipelines, outreach automation, and scalable lead discovery — not just experimentation.
🎥 Full walkthrough video:
👉
I’m actively building and sharing end-to-end AI systems focused on automation, data intelligence, and real-world impact.
hashtag#AI (https://www.linkedin.com/search/results/all/?keywords=%23ai&origin=HASH_TAG_FROM_FEED) hashtag#ArtificialIntelligence (https://www.linkedin.com/search/results/all/?keywords=%23artificialintelligence&origin=HASH_TAG_FROM_FEED) hashtag#LeadGeneration (https://www.linkedin.com/search/results/all/?keywords=%23leadgeneration&origin=HASH_TAG_FROM_FEED) hashtag#Automation
(https://www.linkedin.com/search/results/all/?keywords=%23automation&origin=HASH_TAG_FROM_FEED)hashtag#SoftwareEngineering (https://www.linkedin.com/search/results/all/?keywords=%23softwareengineering&origin=HASH_TAG_FROM_FEED) hashtag#FastAPI (https://www.linkedin.com/search/results/all/?keywords=%23fastapi&origin=HASH_TAG_FROM_FEED) hashtag#WebScraping
(https://www.linkedin.com/search/results/all/?keywords=%23webscraping&origin=HASH_TAG_FROM_FEED)hashtag#SaaS (https://www.linkedin.com/search/results/all/?keywords=%23saas&origin=HASH_TAG_FROM_FEED) hashtag#Startup (https://www.linkedin.com/search/results/all/?keywords=%23startup&origin=HASH_TAG_FROM_FEED) hashtag#Entrepreneurship
(https://www.linkedin.com/search/results/all/?keywords=%23entrepreneurship&origin=HASH_TAG_FROM_FEED)hashtag#TechProjects (https://www.linkedin.com/search/results/all/?keywords=%23techprojects&origin=HASH_TAG_FROM_FEED) hashtag#AIProjects (https://www.linkedin.com/search/results/all/?keywords=%23aiprojects&origin=HASH_TAG_FROM_FEED) hashtag#BuildInPublic
(https://www.linkedin.com/search/results/all/?keywords=%23buildinpublic&origin=HASH_TAG_FROM_FEED)hashtag#BusinessGrowth (https://www.linkedin.com/search/results/all/?keywords=%23businessgrowth&origin=HASH_TAG_FROM_FEED) hashtag#SalesTech (https://www.linkedin.com/search/results/all/?keywords=%23salestech&origin=HASH_TAG_FROM_FEED) hashtag#B2B (https://www.linkedin.com/search/results/all/?keywords=%23b2b&origin=HASH_TAG_FROM_FEED) Entity Onboarding Portal – Digital Agent Registration & Application Management
The Entity Onboarding Portal is a secure self-service platform designed to streamline the onboarding process for title agents joining the Stewart Trusted Provider® network. Previously, onboarding information was collected manually by Area Sales Managers and entered into Microsoft Dynamics 365 CRM. The portal transformed this process by allowing agents to directly submit their information, upload required documents, and manage applications online, significantly reducing manual effort and improving data accuracy.
The portal integrates with Microsoft Dynamics 365 CRM, automatically synchronizing submitted data into Entity and Individual Applications for review and approval. Area Sales Managers can review applications, verify documents, conduct background checks, and manage the onboarding lifecycle through CRM, creating a seamless end-to-end onboarding experience.
Role & Impact – QA Engineer
• Owned the end-to-end quality assurance efforts for the Entity Onboarding Portal.
• By validating critical business processes and edge cases through structured testing in Azure DevOps, I helped achieve zero production defects at launch, ensuring a seamless onboarding experience for both agents and internal stakeholders.
• Performed smoke, sanity, regression, and end-to-end testing across multiple releases, proactively identifying defects and maintaining a defect escape rate below 3% throughout the project lifecycle.
Key Outcomes
• Delivered the Entity Onboarding Portal with 0 production defects at go-live.
• Increased test coverage through comprehensive test design and execution in Azure DevOps.
• Maintained <3% defect escape rate, reducing release risk and improving platform reliability.
• Validated seamless integration between the onboarding portal and Microsoft Dynamics 365 CRM, ensuring accurate and secure onboarding data processing. StockTargetAdvisor – Investment Research & Stock Analytics Platform QA [Canada] | FinTech | NDA Protected
Overview: Canadian FinTech platform delivering stock ratings, target-price predictions, market insights, ML-powered investment recommendations.
Work I Did:
Tested financial data accuracy: stock ratings (Buy/Hold/Sell), target prices, research reports, watchlists, recommendation engine
Validated dashboard calculations: portfolio performance, gain/loss, dividend yield
Verified ML-generated insights match UI presentation across 20+ user workflows
Regression testing each sprint - 70+ test cases
Defect tracking in Trello - 30+ bugs reported
Production verification post-deployment
Tools: Manual Testing, Functional/Regression, Trello
Domain: FinTech/Investment Research NexaCare – Global Healthcare Second-Opinion Platform QA | Global | NDA Protected
Overview: HIPAA-compliant platform enabling patients, doctors, hospitals worldwide to get second opinions from board-certified US specialists. 4 roles: Patient, Doctor, Hospital, Specialist Panel.
My Role: Manual QA Engineer
Work I Did:
Tested complete workflows for 4 distinct roles with different permissions
Patient flow: Registration, case submission with medical records upload (DICOM, PDF, images), payment, specialist selection, communication, report receiving
Doctor/Hospital flow: Patient referral, case tracking, record viewing, second opinion request
Specialist Panel: Case assignment, review, report generation, secure messaging
Validated medical record management: Upload validation (file type, size), secure storage, viewer functionality, download with watermark
Security & Compliance: RBAC testing - verified Patient cannot see other patients, Doctor A cannot see Doctor B's patients, Hospital admin only sees own hospital cases. Tested HIPAA requirements - PHI encryption, audit logs, session timeout
Functional/Regression/Smoke each release cycle - 100+ test cases executed
Created detailed bug reports in Jira & Trello - 40+ bugs including 2 critical HIPAA RBAC issues
Production verification before releases
Impact: Ensured zero HIPAA violations in production, stable releases for global users
Tools: Manual Testing, Jira, Trello, BrowserStack, Chrome DevTools
Domain: Healthcare Global | Compliance: HIPAA ConsidraCare – Healthcare & Home Care Management Platform QA [Canada] | Sep 2024 – May 2025 | NDA Protected - Approach Only
Project Overview:
Canadian home-care platform enabling agencies to manage caregivers, clients, scheduling, care plans, payroll, invoicing. 4 portals: Client, Caregiver, Admin, Operations.
My Role: QA Engineer (Manual + Automation + Security)
Work I Did:
Independently tested all 4 portals covering complex workflows: caregiver onboarding with background checks, shift scheduling with conflict detection, care plan management (ADLs), payroll calculations with overtime rules, invoicing with insurance integration
Designed and executed 150+ test cases: Functional, Regression, Smoke, Cross-portal, End-to-End
Built automated regression suite from scratch using Selenium Python + PyTest - 80 test cases automated, reduced regression time from 2 days to 4 hours
API Testing: Validated 30+ REST APIs using Postman - caregiver availability, shift assignment, payroll generation, client billing - checked status codes, response schema, error handling, auth
Database Testing: SQL verification - validated payroll calculations match DB, schedule conflicts prevented at DB level, invoice totals, data integrity across portals
Security Testing: Foundational web security using Kali Linux tools - XSS in care notes, SQL Injection in search, authentication bypass, brute-force on login, role escalation checks
HIPAA-adjacent validation: Ensured caregiver can only see assigned clients, client PHI masked for unauthorized roles, audit logs for sensitive actions
Bug Reporting: Logged 60+ bugs in Jira with steps, expected/actual, severity, video proof for critical. Worked with devs through fix verification
Release verification: Production smoke testing before each release, preventing critical payroll bugs
Impact: Reduced production bugs by 40%, regression time by 75%
Tools: Selenium Python, PyTest, Postman, MySQL, Jira, Kali Linux (Burp Suite, OWASP ZAP), BrowserStack, GitHub
Domain: Healthcare | Type: Web Application | NDA: No confidential screenshots or data shared - approach only