MAJ
Initializing Portfolio
Computer Engineering Student @ UET Taxila

Muhammad
Ali Javed

Building secure, scalable systems at the intersection of software development, embedded systems & cybersecurity. Passionate about clean code and hardware-software integration.

MAJ
Ali Javed
Computer Engineer
3
Major Projects
3+
Certifications
5+
Languages
2ร—
Scholarships
๐Ÿ“Š Current GPA 3.48 / 4.00
Scroll to explore

Technical Arsenal

From low-level assembly to GUI applications โ€” a versatile engineering skill set built on rigorous academic foundations.

โŒจ๏ธ Programming
C++88%
Java (OOP + GUI)85%
Python75%
RISC-V & AVR Assembly80%
๐Ÿ”ง Engineering & Sim
Verilog HDL / ModelSim82%
Arduino / ESP3285%
Proteus / NI Multisim75%
MATLAB70%
๐Ÿ” Cybersecurity
Network Security72%
Threat Analysis68%
Linux / Git80%
๐Ÿ› ๏ธ Tools & Soft Skills
VS Code / IntelliJ IDEA90%
Team Collaboration88%
Analytical Problem Solving92%
C++JavaPython RISC-VAVRVerilog ArduinoESP32ModelSim MATLABProteusGit GitHubLinuxSwing L298NHC-05OOP Network SecurityVS CodeIntelliJ

Core Coursework

Rigorous engineering curriculum spanning software, hardware, and systems domains.

Data Structures & Algorithms
Semester 2
UET Taxila โ€” Computer Engineering
  • Analysed and implemented trees, graphs, hash tables, and heaps in C++.
  • Applied algorithmic paradigms: divide-and-conquer, dynamic programming, and greedy methods.
  • Evaluated time-space complexity using asymptotic notation.
Computer Organization & Architecture
Semester 3
UET Taxila โ€” Computer Engineering
  • Studied instruction set architectures, RISC vs CISC, and memory hierarchy.
  • Implemented a 5-stage RISC-V pipelined processor as a capstone project.
  • Covered branch prediction, data hazards, and cache design principles.
Object-Oriented Programming
Semester 2
UET Taxila โ€” Computer Engineering
  • Mastered encapsulation, inheritance, polymorphism, and abstraction in Java.
  • Built GUI desktop applications using Java Swing and OOP design patterns.
  • Applied MVC architecture to automate departmental scheduling workflows.
Digital Logic Design & Operating Systems
Semester 1โ€“3
UET Taxila โ€” Computer Engineering
  • Designed combinational/sequential circuits in Proteus and NI Multisim.
  • Explored OS concepts: process scheduling, memory management, and file systems.
  • Worked with signals & systems fundamentals โ€” Fourier analysis and convolution.

Featured Projects

Real-world engineering solutions built with precision โ€” from processor architecture to IoT vehicles.

โš™๏ธ
32-bit RISC-V Pipelined Processor
Architected a full RV32I 5-stage pipeline with a 16-entry Branch Target Buffer. Reduced CPI from 2.85 to 1.03 using 2-bit saturating counter branch prediction. Resolved pipeline hazards via integrated data forwarding and flushing mechanisms.
Verilog HDL ModelSim RISC-V Branch Prediction
๐Ÿ—“๏ธ
Automated Timetable Scheduler
Java Swing desktop application leveraging OOP principles to automate departmental scheduling. Reduced manual scheduling time by ~60% with real-time conflict detection for teacher clashes, room over-bookings, and capacity issues. Features Auto-Resolve and Free Slot Suggestion.
Java Swing OOP Algorithms
๐Ÿš—
RC Bluetooth Controlled Car
Mobile-controlled vehicle engineered with ESP32 and HC-05 Bluetooth module for wireless navigation. Integrated L298N motor driver for real-time directional control and speed modulation. Developed responsive C++ firmware for serial communication and hardware-software integration.
ESP32 C++ HC-05 L298N

Education

๐ŸŽ“
BS Computer Engineering
UET Taxila
Aug 2024 โ€“ Present ยท Taxila

GPA 3.48/4.00 ยท Software Dev, Embedded Systems & Hardware-Software Integration

๐Ÿ… CM Punjab Honhaar Scholarship
๐Ÿซ
FSc Pre-Engineering
Punjab Group of Colleges
May 2022 โ€“ Aug 2024 ยท Chakwal

Strong analytical foundation in Mathematics and Physics with distinction.

๐ŸŽ–๏ธ Full Merit Scholarship (100%) PEEF Merit Scholarship
๐Ÿ›๏ธ
Matriculation (Science)
Minhas Public Model Secondary School
Apr 2020 โ€“ Aug 2022 ยท Chakwal

Graduated with Distinction. Consistent excellence in Science and Mathematics.

โญ Distinction

Languages

๐Ÿ‡ฌ๐Ÿ‡ง
English
Professional Working
๐Ÿ‡ต๐Ÿ‡ฐ
Urdu
Native

Certifications

๐Ÿ›ก๏ธ
Google Cybersecurity Professional Certificate
Google / Coursera
In Progress
๐Ÿค–
AI For Everyone
DeepLearning.AI
Completed
โœ๏ธ
Prompt Engineering Specialization
Google
Completed

Let's Connect

MAJ
Muhammad Ali Javed
Computer Engineering Student ยท Cybersecurity Enthusiast