Muhammad Abdullah
Embedded Software Developer at Digital Dividend Sweden- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Kemahiran profesional
-
Urdu Penutur asli atau dwibahasa
Topline Score
Bio
Experience
-
Digital Dividend Sweden
-
Sweden
-
Software Development
-
1 - 100 Employee
-
Embedded Software Developer
-
Ogos 2019 - - Kini
- Developed a firmware for CAN bus device to control the Vehicle Headlight functionalities.- CAN messages data logging on different vehicles.- Implementation of synchronization protocol IPCP (Immediate Priority Ceiling Protocol) for ROSA (Real time OS for AVR-32). Hands on experience with freeRTOS- Wrote driver for Adafruit PN532 reader/writer device to read dynamic NFC tag ISO14443A-type-4 (M24SR).- Tested replay attack using ‘HackRF One’ and GNU radio; with remote keys of different vehicles. (HackRF One, GNU Radio)- Web scraping (.Net Core, MongoDB, git).- Software Testing- Web app using MERN Stack (Node Js, Express Js, React, MongoDB, Heroku)
-
-
-
The University of Faisalabad
-
Pakistan
-
Education Administration Programs
-
100 - 200 Employee
-
Lecturer (School of Electrical Engineering)
-
Nov 2015 - Ogos 2019
Courses Taught: Embedded System Design, Programming Fundamentals, Data Structures and Algorithms, Artificial Intelligence. Courses Taught: Embedded System Design, Programming Fundamentals, Data Structures and Algorithms, Artificial Intelligence.
-
-
-
Isra University
-
Pakistan
-
Higher Education
-
100 - 200 Employee
-
Lecturer (Electrical Engineering Department)
-
Nov 2014 - Okt 2015
Courses Taught: Linear Algebra, Electronic Devices and Circuits, Electrical Network Analysis, Computer Aided Engineering Drawing, Linear Circuit Analysis Courses Taught: Linear Algebra, Electronic Devices and Circuits, Electrical Network Analysis, Computer Aided Engineering Drawing, Linear Circuit Analysis
-
-
-
Örebro University
-
Sweden
-
Higher Education
-
700 & Above Employee
-
Internship, Incremental Map Transmission
-
Sep 2013 - Okt 2013
Task was to implement a server/client application for ‘Incremental Color-Map Transmission’ of fire fighting mobile robot . A ROS package ‘mapTransfer’ was implemented having server and client code. Task was to implement a server/client application for ‘Incremental Color-Map Transmission’ of fire fighting mobile robot . A ROS package ‘mapTransfer’ was implemented having server and client code.
-
-
-
Electrical Engineering Services (EES)
-
Pakistan
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Research Engineer
-
Ogos 2009 - Jul 2010
Designed and Developed Engineering Educational Trainers.- Relay Control Trainer: Hardware design for Relay control trainer and developed a software tool to control the functionality of Relay control trainer.- PC Based Oscilloscope and Function Generator: Developed Software tool for CircuitGear device to plot Oscilloscope data using measurement studio tool. Designed and Developed Engineering Educational Trainers.- Relay Control Trainer: Hardware design for Relay control trainer and developed a software tool to control the functionality of Relay control trainer.- PC Based Oscilloscope and Function Generator: Developed Software tool for CircuitGear device to plot Oscilloscope data using measurement studio tool.
-
-
Education
-
Örebro University
Master of Science (M.Sc.), Robotics and Intelligent Systems -
International Islamic University
BS, Electronic Engineering