Skip to content
View umarshahid's full-sized avatar
🎯
Playing
🎯
Playing

Block or report umarshahid

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
umarshahid/README.md
Licence Plate Recognition System

Licence Plate Recognition System

  
Aircraft Game using SDL Rendering

FlightLab - Flight Simulation

        

           

Umar Shahid

Software Developer

Gmail WhatsApp LinkedIn ResearchGate

🧑‍💻 Recent Experience

NASTP, Pakistan

Software Engineer (Autonomous Behaviors) | Dec 2023 – Present

  • 🛠️ Enhanced a C++, OpenGL, and Qt-based simulation CGF application by integrating Agent-based Modeling & Autonomous Behaviors using HTN (Hierarchical Task Network) techniques.
  • 🤖 Developed and integrated advanced autonomous behaviors to improve simulation realism, ensuring alignment with operational objectives.
  • ✅ Conducted rigorous testing and validation of autonomous behaviors, ensuring reliability, performance, and compliance with simulation benchmarks.
  • 🤝 Collaborated with cross-functional teams to streamline IT processes, enhancing efficiency across departments.

NASTP, Pakistan

Data Scientist | Nov 2021 – Dec 2023

  • 🖥️ Developed 3 pivotal Python & PyQt modules for a Strategic Decision Support System, integrating video, audio, and numeric datasets.
  • 📊 Engineered advanced tools for deep analysis of DIS data, video streams, and audio recordings, improving operational insights.
  • 🔐 Implemented robust client/server data recording systems for secure and efficient data management.
  • 📈 Enabled descriptive data analysis, dynamic visualization, and real-time streaming capabilities, facilitating actionable insights for stakeholders.

Education

MS SYSTEMS ENGINEERING (2018 - 2020)
National University of Sciences and Technology, Islamabad
Grades: 3.75 / 4.00

BS INFORMATION TECHNOLOGY (2014 - 2018)
The Islamia University Of Bahawalpur, Bahawalpur
Grades: 3.68 / 4.00

🔬 Research

EEG-based mental workload assessment using machine learning | Oct 2019 – Oct 2020

– Developed an EEG-based machine learning pipeline for mental workload assessment, achieving 71.12% accuracy with SVM. Identified frontal and occipital lobes as key regions for workload-related information. Enhanced understanding of cognitive load evaluation in task performance.

🔗 View Project

Vehicle Number Plate Recognition Using Artificial Neural Networks | Feb 2018 – Aug 2018

Designed a number plate recognition system using Multilayer Perceptrons (MLP). Applied image processing and neural networks to improve detection and recognition accuracy. Contributed to automated vehicle identification and traffic management solutions.

🔗 View Project

Projects

Agent-based Modeling using HTN

Developed a C++, OpenGL-based agent-based modeling system utilizing HTN for scalable simulation of autonomous agent behaviors, improving multi-agent decision-making.

Operations Control Server

Designed a Python PyQt-based server using sockets to centralize and streamline operational processes, enabling real-time monitoring and task coordination.

Operations Insights Analyzer

Built a Python PyQt dashboard for exploratory data analysis (EDA) with visualization tools, improving operational insight and decision-making.

Audio-Visual Replay

Developed a Python PyQt system to synchronize and replay audio/video recordings, enhancing multimedia review efficiency.

EEG Data Collection Application

Built a user-friendly EEG data acquisition application to facilitate seamless neural signal collection for neurotechnology research.

Directory Observer

Created a Python PyQt tool to monitor directory changes in real-time, providing alerts and logs for data integrity and security.

Pinned Loading

  1. NPRS NPRS Public

    NPRS is matlab based number plate recognition system with a trained (feed forward) neural network that is capable recognise only Punjab (pakistan) number plates

    MATLAB

  2. EEG-workload EEG-workload Public

    EEG-workload is a pipeline for mental workload assessment using machine learning (SVM Support Vector Machine). Pipeline is based on MATLAB toolbox EEGLAB and is tested in MATLAB R2019a

    MATLAB 2 3

  3. PeopleEats PeopleEats Public

    People Eats is a Uber Eats like food delivery app that brings your favorite local restaurants to your door. Browse, order, and track your meals with ease, all in just a few taps. Enjoy delicious fo…

    Java

  4. render-demo render-demo Public

    ML model deployed on render

    Python