Muhammad Umar Shahbaz

Student Developer | Open Source Enthusiast

m.umarshahbaz.2007@gmail.com | m-umar.me | LinkedIn | GitHub

Education

CAIE A Levels
LGS JT, Lahore, Pakistan — Scholarship Student, Class of 2025
CAIE O Levels
Crescent Model School, Lahore, Pakistan — Top 10, Class of 2023
Award of Excellence
For Outstanding Results — By Crescent Model School, February 2024

Experience

Project Lead
GreenScope, Lahore, Pakistan — 2024 - Present
  • Leading 4 other developers in making organized and systematic code.
  • Collaborating via GitHub and ensuring a clean commit history.
  • Maintaining comprehensive documentation
  • Database Management

Projects

Oscilloscope Online 2   |   HTML  •  CSS  •  JavaScript  •  uPlot
A web-based oscilloscope to interface with microcontrollers for capturing, visualizing, and analyzing real-time signals.
Arduino Language Support   |   VS Code  •  JSON
A VS Code extension that isolates .ino and .cpp files, prevents conflicts with C++ linters, and provides Arduino-specific syntax highlighting.
Attendance System   |   PHP  •  SQL  •  C++
A NodeMCU-based RFID attendance marking system that stores student attendance on an SQL server using PHP.
Arduino Toolbox   |   WinForms  •  C#
A WinForms app for robotic arm debugging and real-time tilt sensor data visualization.
Graph Plotter   |   Processing IDE
A custom library, complete with documentation, for creating line or other graphs on Processing IDE. If you can code it, you can graph it

Skills

Web Development Desktop Development Database Management Git & Open Source Digital Electronics Robotics

Programming Languages

Python C++ C# JavaScript HTML CSS PHP SQL Liquid