Skip to content
View M-Hammad-Faisal's full-sized avatar
👋
Coding enthusiast ✨
👋
Coding enthusiast ✨

Organizations

@SE-19 @UET-ACM-Student-Chapter-Lahore

Block or report M-Hammad-Faisal

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
M-Hammad-Faisal/README.md

Hello, World! 👋

🚀 Welcome to my GitHub universe! 🌟

🎉 I'm Muhammad Hammad Faisal, an avid Software Engineer on a mission to automate, innovate, and craft delightful digital experiences. 🌈

About Me

  • 💼 Currently working as a Software Automation Engineer at Arbisoft.
  • 🤖 Passionate about automation and contributing to open-source projects.
  • 💻 Proficient in Python, Java, Django, Django DRF, React, and more.
  • 🚀 Always eager to learn and experiment with new technologies.

What I Do

  • Automate repetitive tasks with WebdriverIO, making life easier for myself and others.
  • Develop robust and user-friendly web applications using Django, Django DRF, and React.
  • Create sleek and intuitive desktop applications with Python (PyQT5) and Java (Swing).

Recent Projects

Here are some highlights of my projects:

React:

  • Word Hunter: It is a sleek, modern dictionary app built with React, designed to help you explore word meanings, pronunciations, and more with a vibrant teal-themed UI. Featuring real-time API lookups, a random word generator, and a light/dark mode toggle, it’s optimized for a seamless user experience and handles over 10K+ daily API calls efficiently.
  • Ollama Chat: It is a modern, responsive chat application built with React and TypeScript, integrating with the Ollama API for AI-powered conversations. It features a clean Material-UI interface, chat history management, dark/light mode theming, and advanced chat functionalities like message editing, regeneration, and version navigation.

Test Automation:

  • Swag Labs Comprehensive Testing Framework: A robust test automation framework for testing the SauceDemo website, built with Python, Selenium, and Playwright. This project demonstrates advanced automation techniques for scalability, reliability, and performance.

Desktop Apps:

  • Mega Lottery Game: A Python desktop application developed using PyQT5, different logic functions for Ohio's Mega Millions
  • Lottery App: A Python desktop application developed using PyQT5, different logic functions for Ohio's Power Ball
  • Lucky For Life: A Python desktop application created using PyQT5, having different logic functions for Ohio's Lucky For Life

Django & React:

  • SFS-API: A Python web application built with Django and Django DRF (Just like Spotify).
  • Task Nest: Streamline your workflow, collaborate with your team, and get things done—all in one powerful app.

Open Source Contributions:

  • WebdriverIO: Contributions to the WebdriverIO project, enhancing automation capabilities.

Let's Connect!

  • 🔗 LinkedIn: Let's network and share insights!
  • 💬 Email: Feel free to reach out for collaborations or just to say hi!
  • 🌐 Upwork: Check out my freelancing profile for project collaborations.
  • 🚀 GitHub: Explore my projects and contributions.

Currently Learning

Fun Fact

  • I’m a coding enthusiast and often code late into the night with a good playlist!

Skillset:

  • AI: ChatGPT, Grok, Gemini, Ollama
  • Languages: Python, Java, JavaScript, TypeScript
  • Automation: WebdriverIO, Playwright, Cypress, Appium, Selenium
  • Frontend: HTML, CSS, Bootstrap, React, Next.js, Material-UI, Tailwind CSS
  • Backend: Django, Flask, FastAPI
  • Desktop: PyQt5, Qt Designer
  • Databases: MySQL, PostgreSQL, SQLite
  • Tools: Postman, Docker, Bash
  • IDEs: VS Code, PyCharm, WebStorm, Aqua, Sublime Text
  • DevOps: Git, GitHub, GitLab, Bitbucket, GitHub Actions, Jenkins

Let's collaborate, innovate, and build amazing things together! 🚀

Pinned Loading

  1. m-hammad-faisal.github.io m-hammad-faisal.github.io Public

    My Portfolio

    HTML

  2. ollama-chat ollama-chat Public

    Ollama Chat is a modern, responsive chat application built with React and TypeScript, integrating with the Ollama API for AI-powered conversations. It features a clean Material-UI interface, chat h…

    TypeScript 3

  3. Task-Nest Task-Nest Public

    Streamline your workflow, collaborate with your team, and get things done—all in one powerful app.

    Python 1

  4. Website-Tester Website-Tester Public

    A robust test automation framework for testing the SauceDemo website, built with Python, Selenium, and Playwright. This project demonstrates advanced automation techniques with a focus on scalabili…

    Python

  5. Python-Projects Python-Projects Public

    This repository contains simple python projects using different libraries.

    Python 3

  6. word-hunter word-hunter Public

    Word Hunter is a sleek, modern dictionary app built with React, designed to help you explore word meanings, pronunciations, and more with a vibrant teal-themed UI. Featuring real-time API lookups, …

    JavaScript