w
waqariqbal177

Muhammad Waqar

@waqariqbal177

Systems Engineer, Windows and Linux Kernel Drivers, Embedded C Cpp

Pakistan
Anglais
Certaines informations sont présentées en anglais.
À propos de moi
I am a Systems Engineer specializing in low-level software, OS internals, and hardware integration. With deep C/C++ expertise, I build high-performance kernel drivers, embedded firmware, and system utilities built for speed, security, and stability. Core Services: Windows Kernel: KMDF, WDM, Minifilters, HID/Audio/Storage filter drivers. Linux Kernel: Custom LKMs, character/platform drivers, system calls. Embedded & Bring-Up: C/C++ firmware, ARM, Raspberry Pi, I2C/SPI/UART/GPIO. Debugging: WinDbg crash analysis, GDB, memory leak detection, IOCTL pipelines.... Plus d’infos

Compétences

w
waqariqbal177
Muhammad Waqar
hors ligne • 
Temps de réponse moyen de 1 heure

Voir mes services

Applications de bureau
I will develop windows and linux kernel drivers for you
Systèmes intégrés & IoT
I will develop embedded c cpp firmware and linux drivers for your hardware

Expérience professionnelle

C++ Developer

Newsoftwares.net • Temps plein

Sep 2024 - Present2 yrs

I work as a C++ Developer focused on building Windows security products, spanning user-mode, service-level, and kernel-mode components. My role involves designing and implementing high-performance, secure systems with deep integration into the Windows operating system. Key Responsibilities Develop and maintain Windows security solutions using modern C++ Design and implement kernel-mode drivers, with a strong focus on: File System Minifilter Drivers Boot-start legacy (Non-PnP) drivers Low-level access control and system monitoring Implement USB / device control, file protection, and system hardening mechanisms at kernel level Build multi-threaded Windows services for real-time security enforcement and event processing Handle synchronization, memory management, IRQL-safe code, and non-paged pool usage Develop user-mode components and UI integrations using Sciter (HTML/CSS/JavaScript) Implement secure IPC mechanisms between kernel drivers, services, and UI layers Work with Windows internals including: IRP handling Object callbacks Filter Manager (FltMgr) System callbacks and notifications Optimize performance and ensure system stability (BSOD prevention) under heavy load Debug complex issues using WinDbg, Driver Verifier, kernel dumps, and live debugging Ensure compatibility across Windows versions and handle OS-level changes