Software Engineer | Test Automation Expert | Full Stack Developer
Software Engineer with 2+ years of experience specializing in test automation, web development, and crafting intuitive user experiences. Currently employed as a Software Automation Engineer at Arbisoft, with expertise in WebdriverIO automation and active contributions to open-source projects including the WebdriverIO repository. Proficient in Python, Django, React, and modern web technologies. Experienced in freelance development on Upwork, delivering website and desktop applications using Python (PyQT5) and Java (Swing). Committed to creating robust, user-friendly applications that streamline processes and enhance user satisfaction.
Arbisoft
Lahore, Punjab, Pakistan
Arbisoft
Lahore, Punjab, Pakistan
Upwork
Remote
Ginkgo Retail
Lahore, Punjab, Pakistan
Ginkgo Retail
Lahore, Punjab, Pakistan
WebDriverIO, Playwright, Selenium, Appium, Puppeteer, PyTest, Test Framework Design, Automated Testing, Mobile Testing, Cross-browser Testing
Python, JavaScript, TypeScript, Java, HTML5, CSS3, SQL
Django, Django DRF, Node.js, REST APIs, PostgreSQL, Database Design, Server-side Development
React, Material-UI, Responsive Design, Single Page Applications, User Interface Design
PyQt5, Java Swing, GUI Development, Cross-platform Applications
GitLab, Jira, Git, Cloud Functions, Firestore, Cloud Run, CI/CD, Version Control, Project Management
Professional JSON comparison tool with GitHub-style diff visualization, supporting both CLI and web interfaces with advanced diff algorithms.
Technologies: JavaScript, Node.js, HTML/CSS, CLI
GitHub: github.com/M-Hammad-Faisal/json-compare | Live Demo: m-hammad-faisal.github.io/json-compare/
Full-stack task management application with real-time updates, team collaboration features, and comprehensive project tracking capabilities.
Technologies: Django, Django Channels, WebSockets, PostgreSQL
GitHub: github.com/M-Hammad-Faisal/Task-Nest | Live Demo: task-nest.fly.dev/
React-based dictionary application with real-time API integration, audio playback, dark mode support, and advanced search capabilities.
Technologies: React, Material-UI, API Integration, Progressive Web App
GitHub: github.com/M-Hammad-Faisal/word-hunter | Live Demo: m-hammad-faisal.github.io/word-hunter
Comprehensive test automation framework using Python and Playwright, featuring parallel execution, detailed reporting, and CI/CD integration.
Technologies: Python, Playwright, PyTest, Allure Reports
GitHub: github.com/M-Hammad-Faisal/Website-Tester
Privacy-focused AI chat interface powered by local Ollama models with modern Material-UI design and advanced chat functionalities.
Technologies: React, Material-UI, Ollama, JavaScript
GitHub: github.com/M-Hammad-Faisal/ollama-chat
Enterprise-grade test automation framework built with WebDriverIO and TypeScript, featuring parallel execution, detailed reporting, and CI/CD integration.
Technologies: WebDriverIO, TypeScript, Mocha, Allure Reports
University of Engineering and Technology, Lahore
October 2019 - May 2023