Hello, I'm

Muhammad Abdullah

Full Stack & Software Developer

Software Engineering Student & Cybersecurity Enthusiast | Building secure, real-world web & desktop applications with Python, React, and PostgreSQL.

Download CV
Muhammad Abdullah
Muhammad Abdullah

About Me

Full stack and Software Developer !

Hi, I'm Abdullah, a full stack developer and Software Engineering student in Karachi. I build web app and desktop apps that look good, work well on any screen.

I build complete applications with React on the front end and Python (FastAPI) with PostgreSQL on the back end, including login systems, databases, and deployment. I also work as a Backend Developer intern, where I build real APIs.

Alongside my degree, I'm studying Cyber Security and Digital Forensics, so I think about security while I code, not after.

I like building things people can click, test, and learn from. If you have an idea, I'd love to help build it.

My Skills

Python

I have self-learned Python and successfully implemented various projects, leveraging its versatility for automation and efficient problem-solving.

React

Skilled in building responsive, component-driven user interfaces and dynamic web applications with modern React and state management.

FastAPI

Experienced in architecting high-performance asynchronous RESTful APIs with Python, featuring clean routing, validation, and secure authentication.

PostgreSQL

Proficient in relational database design, data modeling, complex query optimization, and managing reliable data persistence.

Low-Level Languages

I have a solid foundation in low-level programming with C and Assembly, enabling me to write highly efficient code and understand the hardware-software interface.

Java

I have a strong understanding of Object-Oriented Programming in Java, applying concepts like encapsulation, inheritance, and abstraction to create scalable and maintainable applications.

.NET Framework

I explore game development using .NET Framework, applying OOP principles to design interactive and performance-optimized experiences, particularly using engines like Unity.

DSA

I have a strong grasp of Data Structures and Algorithms, enabling me to write optimized, efficient code and solve complex problem-solving challenges.

Digital Logic Design

Knowledgeable in designing and analyzing digital circuits, logic gates, and hardware systems using fundamental architectural principles.

SQL

Proficient in writing efficient SQL queries, designing robust schemas, and managing relational databases for scalable applications.

CLI

I have mastered the Command Line Interfaces of both Windows and Linux, utilizing advanced commands and scripting for efficient system administration, automation, and environment configuration.

Algorithm Design and Analysis

Proficient in designing, analyzing, and optimizing complex algorithms to solve computational problems with high efficiency and performance.

Work Experience

Software Engineer Intern

Jul 2026 – Present

ByteCorp Technologies • Internship

Karachi, Sindh, Pakistan • On-site

Contributing as a Software Engineer Intern at ByteCorp, actively building and scaling real-world software solutions. Working with engineering teams on backend architecture, application performance, and implementing robust production features.

Python .NET Framework Backend Development FastAPI Git & GitHub

Software Engineer Intern (Backend)

Jun 2026 – Aug 2026

Falcon Tech Labs Pvt Ltd • Internship

Karachi, Sindh, Pakistan • On-site

Worked on developing and maintaining backend systems, engineering secure RESTful APIs, managing database structures, and implementing server-side business logic for production services.

RESTful APIs Database Management Python SQL Server Architecture

My Latest Projects

Network Monitoring System

NETWORK MONITORING SYSTEM

A multi-task Python and HTML-based project simulating a real-world network infrastructure management system.

Secure Login System

SECURE LOGIN SYSTEM

A professional-grade authentication system with password security, brute-force protection, and SQL injection defense.

Vampire Epidemic

VAMPIRE EPIDEMIC

A gripping horror-survival experience developed in C#, challenging players to survive a dark city plagued by a supernatural outbreak.

Job Board Platform

JOB BOARD PLATFORM

An enterprise-grade full-stack recruitment platform with FastAPI, PostgreSQL, and React featuring role-based dashboards and automated hiring workflows.

Algo Puzzle Board

ALGO PUZZLE BOARD

An interactive board designed to simplify DSA learning with hands-on algorithm visualizations.

Food Heaven

FOOD HEAVEN

A premium, full-stack restaurant management system built with ASP.NET Core MVC and Tailwind CSS.

Contact Me!