|

name: Muhammad Arslan

role: Data Engineer · Backend Developer · Computer Engineer

location: Karachi, Pakistan

status: available for opportunities

scroll

// about

Summary

Muhammad Arslan

I am Muhammad Arslan, a Computer Engineering student at Bahria University Karachi Campus, passionate about Data Engineering, Artificial Intelligence, Machine Learning, and Backend Development. I enjoy building innovative software solutions and applying technology to solve real-world problems through data-driven decision making.

My career goal is to become a Data Engineer while continuously expanding my expertise in Artificial Intelligence and Machine Learning. I am committed to strengthening my knowledge in data pipelines, cloud technologies, big data, and modern software engineering practices to develop scalable and impactful applications.

I am a highly motivated learner who enjoys working on challenging projects, collaborating with teams, and continuously improving my technical and problem-solving abilities. I am always eager to explore emerging technologies and contribute to innovative solutions that create real value.

4 end-to-end projects shipped
90%+ NLP / plagiarism detection accuracy
60% faster processing via automation
15 stored procedures built

// work experience

Experience

Freelance Software Developer

Jan 2023 — Present

Self-Employed

  • Developed and delivered four full-stack software applications
  • Built AI/NLP systems, enterprise desktop applications, and Linux networking environments
  • Automated academic grading, billing, and inventory workflows
  • Reduced processing time by approximately 60%
  • Used Agile software development practices
  • Managed Git and GitHub repositories with branch-based workflows

Data Engineering Intern

Oct 2024 — Dec 2024

  • Designed ETL pipelines using Pandas and NumPy
  • Improved data quality by 60%
  • Developed normalized SQL Server databases
  • Created stored procedures, triggers, and views
  • Built NLP models using Scikit-learn and NLTK
  • Achieved over 90% keyword detection accuracy

// featured projects

Projects

$ run assignment_checker.py

AI-Based Assignment Quality Checker

An NLP-powered grading assistant that checks grammar, keyword relevance, readability, structure, and plagiarism — with a live dashboard and downloadable reports.

PythonNLPStreamlitNLTK TextBlobPandasTF-IDFScikit-learn

> grading_time: -70%

> plagiarism_detection_accuracy: 90%+

↓ Download Project Report (PDF)
$ run pharmacy_system.jar

Advanced Pharmacy Management System

A 10-module enterprise desktop application covering inventory, sales, purchasing, billing, returns, audit logs, and role-based access control.

JavaSQL ServerJDBCJava Swing Stored ProceduresTriggers

> modules_built: 10

> stored_procedures: 15

> redundant_queries: -40%

> inventory_accuracy: 100%

↓ Download Project Report (PDF)
$ run airline_system.jar

Airline Management System

A file-persisted OOP system handling flight scheduling, passenger booking, seat allocation, and ticket generation.

JavaOOPFile I/O

> data_loss: zero

↓ Download Project Report (PDF)
$ ./deploy_vpn.sh

Secure VPN Browser Environment

A hardened Linux networking environment with OpenVPN, firewall rules, and DNS leak protection for fully encrypted browser traffic.

Ubuntu LinuxOpenVPNiptables Shell ScriptingDNSNetwork Security

> dns_leak_protection: enabled

> encrypted_traffic: 100%

↓ Download Project Report (PDF)

// technical skills

Skills Schema

columnvalues
languages Python · Java · C++ · SQL · Embedded C · PHP · MATLAB
data_engineering MS SQL Server · SQLite · ETL Pipelines · Stored Procedures · Triggers · Views · SSMS · Pandas · NumPy
artificial_intelligence Scikit-learn · NLTK · TextBlob · TF-IDF · Cosine Similarity · Rule-Based AI · Text Mining · Embedded ML
backend_dev Laravel · REST APIs · JDBC · Java Swing · Streamlit
frontend HTML · CSS · JavaScript
dev_tools Git · GitHub · VS Code · Visual Studio · NetBeans · Android Studio · HubSpot CRM
operating_systems Ubuntu Linux · Windows

// education & certifications

Education

Bachelor of Science in Computer Engineering

Bahria University Karachi

2023 — Present

Relevant Coursework

Data Structures & Algorithms Database Systems Operating Systems Computer Networks Software Engineering OOP Embedded Systems Artificial Intelligence

Higher Secondary Certificate (Pre-Engineering)

P.S.S.S.S Government Degree College, Karachi

2021 — 2023

Certifications

  • The Complete SQL BootcampUdemy · 2024
  • SQL Basics for BeginnersUdemy · 2024
  • GitHub FoundationsUdemy · 2024
  • Introduction to Embedded Machine LearningUdemy · 2024
  • Pre-Security Learning PathTryHackMe · 2024

// get in touch

Let's build something.

Open to data engineering, backend development, and AI/NLP opportunities.