Muhammad Zubair Tahir

Software Engineer

About me

I’m a Computer Science student (2022–2026) who loves engineering, building things, and exploring new technologies.

My Interests

  • Product Engineering
  • AI
  • AI Agents

Blog

I also write sometimes.

Skills

Languages
  • Python (proficient)
  • JavaScript
  • C++
Backend Development
  • Frameworks: Django, Django REST Framework, Flask, FastApi, Swagger/OpenAPI

  • Databases: MySQL

Frontend Development
  • Technologies: HTML, CSS, JavaScript, Bootstrap, Tailwind CSS, Next.js

Frontend Development
  • Technologies: HTML, CSS, JavaScript, Bootstrap, Tailwind CSS, Next.js

Web Automation
  • Python Frameworks: Selenium, Playwright, Beautiful Soup, Requests

Others
  • Version Control: Git, Github

What have I built?

AI Roadmaps

A GenAI-based web app that helps users create personalized learning roadmaps through an interactive AI-powered agent.

Technologies: FastAPI, Next.js, Tailwind CSS, LangChain, and OpenAI APIs

GitHub

Polling System

A web application that enables users to create polls between two individuals to determine who has a larger network and garners more votes.

Technologies: Django, Django REST framework, Swagger/OpenAPI, Next.js, Tailwind CSS

GitHub

YouTube Video Downloader

A YouTube video downloader web app created using Flask. Integrated Pytube for fetching video details.

Technologies: Flask, HTML, CSS, JavaScript

Sociiity

A web app built with Django and React, designed as a social platform for reporting and sharing city incidents. This project includes a main app and documentation website.

Technologies: Django, Django REST framework, React, PythonAnywhere, AWS S3, Netlify

Github

Google Maps Scraper

An open-source project, under Zubdata, for scraping data from Google Maps. I’ve been actively maintaining it, along with its documentation. And people are loving it. ❤

Technologies: Python, Selenium, Tkinter

GitHub | Documentation

YouTube Automation App

This YouTube automation app simultaneously plays YouTube videos across multiple Chrome browsers using multi-threading. It retrieves video links from a server via API, watches the videos, and updates the database using API.

Technologies:  Python, Selenium, Tkinter

Scroll to Top