w
waqariqbal177

Muhammad Waqar

@waqariqbal177

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

Pakistan
Engels
Sommige informatie wordt in het Engels weergegeven.
Over mij
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.... Lees meer

Skills

w
waqariqbal177
Muhammad Waqar
offline • 
Gemiddelde reactietijd: 1 uur

Bekijk mijn diensten

Desktopapplicaties
I will develop windows and linux kernel drivers for you
Geïntegreerde systemen en IoT
I will develop embedded c cpp firmware and linux drivers for your hardware

Werkervaring

C++ Developer

Newsoftwares.net • Fulltime

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