11/10/2026 updated


100 % available
Senior Software Engineer | Automation & Data Engineering Specialist
Lahore, Pakistan
Worldwide
M.Sc. Computer & Systems Engineering (in progress), Technische Universitat Ilmenau, GermanyAbout me
I’m a Senior Software Engineer with over 7 years of experience building automation systems, web scrapers, and backend services. I specialize in turning complex, dynamic websites and APIs into clean, structured, and reliable data or testable systems that businesses can actually use.
LLMJavaScriptData AnalysisGoogle App EnginesData As A ServicesExtract Transform Load (ETL)Information ExtractionPython (Programming Language)Machine LearningSoftware Quality Assurance (SQA)TypeScriptFastAPIAutomation Anywhere
Test Automation Frameworks
Expertise in designing and maintaining large-scale automation frameworks using Playwright, Selenium, Cypress, WebDriverIO, Protractor, and TypeScript. Management of 9,000+ regression, smoke, sanity, and production test cases, reducing manual QA effort by 60%.
Data Engineering & Web Scraping
Building scalable web scraping and data extraction pipelines using TypeScript, Puppeteer, Playwright, Python, and REST APIs. Development of automated PDF parsing and data transformation workflows for healthcare and enterprise datasets.
CI/CD & DevOps Integration
Integration of automated tests and data workflows into GitLab CI, GitHub Actions, and Bamboo. Experience with Docker, Kubernetes, and Agile delivery pipelines to ensure reliable and continuous software delivery.
Backend Development & APIs
Development of backend solutions using Node.js, React.js, Spring Boot, REST APIs, GraphQL, and Microservices architectures for enterprise-grade applications.
AI Tools & Vibe Coding
Practical use of AI-assisted development tools including ChatGPT (GPT-4o), Claude AI, GitHub Copilot, Cursor IDE, Vibe Coding, Prompt Engineering, LLM Automation, AI Test Generation, ChatGPT API, and Anthropic API.
Programming Languages
Proficiency in TypeScript, JavaScript, Python, Java, SQL, HTML5, and CSS3 for building diverse software solutions across automation, web, and data domains.
Cloud & Infrastructure
Hands-on experience with AWS, Docker, Kubernetes, GitHub Actions, GitLab CI, Bamboo, and CI/CD pipelines for cloud-based and containerized application deployments.
Testing & QA Strategy
Comprehensive QA strategy covering E2E Testing, API Testing with Postman, Allure reporting, code review, and Agile/Scrum methodologies to ensure software quality across the full development lifecycle.
Data Processing & Validation
ETL pipeline development, PDF parsing, Pandas-based data processing, data validation, and automated reporting workflows for structured and unstructured datasets.
Expertise in designing and maintaining large-scale automation frameworks using Playwright, Selenium, Cypress, WebDriverIO, Protractor, and TypeScript. Management of 9,000+ regression, smoke, sanity, and production test cases, reducing manual QA effort by 60%.
Data Engineering & Web Scraping
Building scalable web scraping and data extraction pipelines using TypeScript, Puppeteer, Playwright, Python, and REST APIs. Development of automated PDF parsing and data transformation workflows for healthcare and enterprise datasets.
CI/CD & DevOps Integration
Integration of automated tests and data workflows into GitLab CI, GitHub Actions, and Bamboo. Experience with Docker, Kubernetes, and Agile delivery pipelines to ensure reliable and continuous software delivery.
Backend Development & APIs
Development of backend solutions using Node.js, React.js, Spring Boot, REST APIs, GraphQL, and Microservices architectures for enterprise-grade applications.
AI Tools & Vibe Coding
Practical use of AI-assisted development tools including ChatGPT (GPT-4o), Claude AI, GitHub Copilot, Cursor IDE, Vibe Coding, Prompt Engineering, LLM Automation, AI Test Generation, ChatGPT API, and Anthropic API.
Programming Languages
Proficiency in TypeScript, JavaScript, Python, Java, SQL, HTML5, and CSS3 for building diverse software solutions across automation, web, and data domains.
Cloud & Infrastructure
Hands-on experience with AWS, Docker, Kubernetes, GitHub Actions, GitLab CI, Bamboo, and CI/CD pipelines for cloud-based and containerized application deployments.
Testing & QA Strategy
Comprehensive QA strategy covering E2E Testing, API Testing with Postman, Allure reporting, code review, and Agile/Scrum methodologies to ensure software quality across the full development lifecycle.
Data Processing & Validation
ETL pipeline development, PDF parsing, Pandas-based data processing, data validation, and automated reporting workflows for structured and unstructured datasets.
Experience
Professional experience5 - 10 years
Freelancer since2015
Languages
GermanBasic knowledgeEnglishFluentHindiFluent
Project history
Built and maintained enterprise-level end-to-end automation frameworks for web and mobile platforms using Playwright, TypeScript, Selenium, WebDriverIO, and Cypress. Managed over 9,000 automated test cases across regression, smoke, sanity, and production pipelines. Improved QA efficiency and supported faster release cycles through CI/CD integration.
Engineered scalable scraping pipelines for healthcare data ingestion and transformation using TypeScript, Puppeteer, Playwright, Python, and REST APIs. Automated PDF parsing workflows for structured medical and insurance datasets. Improved data accuracy and processing speed through validation and automation.
Delivered 15+ client-facing scraping and data validation solutions using Python, Node.js, REST APIs, Google Sheets, and Data Pipelines. Built automated workflows for data extraction, cleansing, monitoring, and reporting.