Home About Skills Projects Forked Projects Stats Contact
Online

Hi, I'm Mahdi Bin Iqbal 👋

I am a

A developer focused on Python, backend architectures, automation, and cybersecurity & penetration testing. I build secure applications, explore systems like Linux and Docker, and continuously elevate my craft through hands-on work.

Mahdi Bin Iqbal profile portrait
Python Developer

Know Who I Am

Developer, penetration tester, and practical builder based in Savar, Dhaka.

Mahdi Bin Iqbal working on code
Savar, Dhaka, Bangladesh Security & Penetration Testing

Turning Ideas Into Secure, Functional Code

I am a junior software developer and penetration tester dedicated to mastering Python, backend architectures, automation, and cybersecurity & penetration testing fundamentals. I believe the best way to master technology is through practical, real-world execution.

From publishing Python libraries on PyPI to developing RESTful services with FastAPI and Flask, my journey is driven by relentless curiosity and curiosity about how complex systems work under the hood.

Specialization

Cybersecurity & Penetration Testing, Backend Systems

Stack

Python, FastAPI, Linux, Docker, Bash & Hardware

Main Goal

Build secure, efficient, and impactful software

Location

Savar, Dhaka, Bangladesh (Remote Friendly)

10+
Personal Projects
4+
Core Languages
100%
Practical Focus

My Technical Arsenal

Languages, frameworks, systems, and security tools I work with daily.

Programming Languages

Python 90%
Bash / Shell 80%
JavaScript 75%
C / C++ 70%
Java 65%

Backend & Web

FastAPI 85%
Flask 85%
RESTful APIs 80%
SQLite & SQL 75%
HTML5 & CSS3 85%

Security & DevOps

Penetration Testing 85%
Linux & Termux 85%
Docker Containers 75%
Git & GitHub 85%
ESP32 & Arduino 80%

My Own Projects

Hand-crafted applications, libraries, and tools I maintain on GitHub and PyPI.

cryzen — Python Encryption Library

A specialized cryptographic library published on PyPI created to simplify robust data encryption, decryption, and secure key generation workflows in Python.

pip install cryzen
PyPI Cryptography Python Security

osman-hadi — Python Library

Osman Hadi Archive is a Python library that documents and showcases the life, achievements, and revolutionary activities of Osman Hadi. It uses ASCII art, banners, and structured textual content to make console output engaging. The library is fully bilingual (English & Bengali) and designed for educational and commemorative purposes.

pip install osman-hadi
PyPI Python Library

Personal-group-chat-pro

An advanced real-time group chat web application featuring dynamic multi-user rooms, instant messaging with WebSockets, and smooth UI feedback.

Flask Python WebSockets Real-Time

fastAPI_project

Robust photo upload, validation, and media asset management backend service engineered with FastAPI, featuring asynchronous endpoints and schema validation.

FastAPI Python REST API Async

ESP32 Telegram Bot

Embedded IoT firmware bridging the ESP32 microcontroller with the Telegram Bot API for remote wireless telemetry, GPIO control, and sensor notification.

ESP32 Arduino / C++ IoT Telegram API

build-apk-in-termux

Streamlined tooling and environment scripts enabling developers to compile, sign, and build Android APK packages natively inside the Termux terminal.

Termux Bash Android Automation

Small Video Sharing Platform

A lightweight video gallery and streaming web application with video upload capabilities, thumbnail generation, and responsive playback controls.

Python Flask HTML5 Video Media

WoW RPG Game Bot

An interactive text-based RPG adventure bot built for Telegram groups, featuring character stats, combat turns, and level progression logic.

Python Telegram Bot Game Dev

Forked & Study Repos

Projects and reference repositories I study to deepen wireless security, memory inspection, and reverse engineering skills.

ESP32-Deauther

ESP32-based 802.11 Wi-Fi management frame generation and deauthentication research framework.

View Forked Repo

OneShot

Wi-Fi Protected Setup (WPS) PIN recovery and Pixie-Dust vulnerability analysis tool without root requirements.

View Forked Repo

esp32-wifi-penetration-tool

Comprehensive ESP32 penetration testing tool exploring PMKID packet capture and beacon sniffing.

View Forked Repo

Zygisk-Il2CppDumper

Android zygote-level injection tool for dumping runtime Il2Cpp structures and binaries via Zygisk.

View Forked Repo

termux-android-hello

Android CLI and native terminal toolchain development environment testing inside Termux.

View Forked Repo

KittyMemoryEx

Runtime memory patching, symbol lookup, and ARM binary manipulation library for Android security analysis.

View Forked Repo

GitHub Metrics

Real-time statistics fetched directly from my GitHub profile (@mahadihasan9).

Get In Touch

Have an interesting project, security assessment, or collaboration opportunity? Let's talk!