Hello!

I'm Maaz Khan, a developer crafting efficient, user-focused software using modern technologies and solid architecture.

Background

I recently graduated with a Computer Science degree from Fast University, where I focused on building a rock-solid foundation in core computer science fundamentals, data structures, and object-oriented programming.

As a software engineer, I enjoy bridging the gap between engineering and design — combining my technical knowledge with my keen eye for design to create a beautiful product.

When I'm not coding, I’m usually playing table tennis or practicing touch typing on monkeytype

Currently seeking full-time opportunities!
Skills
Languages
  • JavaScript (ES6)
  • TypeScript
  • HTML
  • CSS/Sass
  • Python
  • C/C++
  • SQL
  • Assembly Language (x8088)
Frameworks
  • React.js & React Native
  • Node.js
  • Next.js
  • Express.js
  • Django
  • Bootstrap & Tailwind
  • Jekyll
  • Ember.js & Glimmer.js
Tools
  • Bash
  • Git & Github
  • Chrome DevTools
  • Postman
  • Gulp & Grunt
  • n8n, Zapier, Make
Databases
  • Posgres SQL
  • Firebase
  • Supabase
  • MongoDB
  • MySQL
  • Microsoft SQL Server
Experience
Jul 2025 - Oct 2025
Pern Stack Developer
Apr 2025 - Jul 2025
React Native Developer
Jul 2025 - Aug 2025
Research Assistant
Other Projects

An IoT-based smart irrigation system that combines real-time ESP32 sensor data with weather forecasts to deliver intelligent, predictive plant watering recommendations.

n8n ESP32 InfluxDB ngrok C++ Python Arduino IDE OpenWeatherMap API

Real-time virtual mouse controlled by one-finger gesture using TensorFlow, OpenCV, and a custom binary classifier.

Python TensorFlow OpenCV scikit-learn Numpy Webcam Mediapipe

A Flex/Bison-based compiler for the FL language that lexes, parses, semantically checks, and emits three-address intermediate code.

C Language GCC Lex Yacc Flex Bison Makefile

A lightweight, CLI-based chat application built in Python featuring separate TCP and UDP implementations. It supports user registration, multi-threaded client handling, private messaging, and server-wide broadcasting.

Python Socket Programming Threading client-server architecture TCP UDP

A classic arcade-style game implemented in C++

C++ C Language SFML (Simple and Fast Multimedia Library)

A custom linux shell implemented in c++ which gets command as input and then execute the command

C++ FIFOs Pipes

A C++ implementation of a recursive descent parser that validates input against a context-free grammar, requires grammar to be in LL(1) form.

C++ Context-Free Grammar Recursive Descent Parsing LL(1) Grammar

A comprehensive web application for railway ticket booking and management, featuring user authentication, admin panel, real-time database integration and a responsive design.

HTML5 EJS CSS Bootstrap Node.js Express.js Microsoft SQL Server Azure

A console-based social network application designed as a miniature version of Facebook.

C++ object-oriented programming Pillars of OOP

An adaptive Arduino-based traffic controller that uses a potentiometer to dynamically tune signal timing for real-time congestion simulation.

C++ Arduino UNO TinkerCAD

A c++ implemented scheduling simulator for fair process execution using a queue-based approach.

C++ Process Scheduling Round Robin Algorithm

Real-time hand gesture classifier using deep learning and webcam input, trained to detect 0-5 fingers.

Python TensorFlow OpenCV scikit-learn Numpy Keras Matplotlib WebCam

A simple and practical guide to performing forced alignment using Gentle with your own audio and transcript files.

Python Gentle Docker

GC Exporter is a lightweight browser extension that extracts email addresses from your Google Contacts and exports them into a CSV file with a single click.

HTML5 Javascript

Chat with your PDFs and images using the power of Groq, Pinecone, and OCR. Upload a document or just start chatting — intelligent, context-aware responses at your fingertips.

LangChain Groq Pinecone Tesseract OCR PDFMiner

A Python tool to scrape year-wise publication counts from Google Scholar profiles for analytics and visualization.

Python BeautifulSoup Pandas Scholarly Regex excel/CSV Flourish

A fast and efficient C++ lexical analyzer for tokenizing and classifying source code.

C++ Stream of Tokens Symbol Table Error Reporting with Line No

A Python-based data science project leveraging K-Means Clustering and Decision Trees to analyze and classify mall customer profiles. Ideal for understanding how combining unsupervised and supervised learning can optimize targeted retail marketing.

Python Pandas Numpy Matplotlib Scikit-learn Seaborn

A practical machine learning showcase featuring Linear and Logistic Regression workflows built with Scikit-learn. It covers real-world predictive modeling and classification tasks using the California Housing, Iris, and Titanic datasets.

Python Scikit-learn Pandas Numpy Matplotlib Seaborn

Implementation of both Bernoulli and Multinomial Naive Bayes classifiers for categorical and text data respectively.

Python Scikit-learn

A basic react-native-expo todo list app for learning basics of react native.

React Native Expo

A dark minimalistic company website template showing about, services and contact sections along with social links.

HTML CSS JavaScript AOS JavaScript Library Bootstrap Bootstrap Icons

A minimalistic red and black themed portfolio website with contact form which submits messages to google sheet.

HTML5 CSS3 JavaScript Google Sheets API

A 4-bit Mini Computational Unit designed using LogicWorks for basic data loading, arithmetic, and logic operations with flag indicators.

Logicworks 4-bit ALU Overflow Detection

Deep-learning pseudo-colorizer for grayscale & thermal images with a PyQt5 GUI.

Python PyQt5 OpenCV PyTorch

A repo having popular data-structures implemented in c++

C++