Muneeb I.
Windows Kernel & Driver Developer | Embedded & Firmware | C/C++/C#
I am a Windows Systems Software Engineer with 5+ years of experience in Windows kernel development, OS internals, Windows application development, low-level programming, C++, reverse engineering, endpoint security, DLP, MDM, and cybersecurity. I help companies design, develop, debug, and optimize secure, reliable, and high-performance Windows software ranging from desktop applications and system utilities to kernel-mode drivers, monitoring solutions, and enterprise security products. My expertise includes: • Windows Kernel Development (KMDF, WDM, Minifilter, WFP) • Windows Internals & Low-Level System Programming • Windows Desktop Applications & System Utilities • C/C++ Systems Programming • Reverse Engineering & Windows API • Endpoint Security, DLP & MDM Solutions • Process, File System & Registry Monitoring • Driver Debugging, BSOD Analysis & WinDbg • Driver Signing, HLK, WHQL & Production Deployment • IOCTL, IPC, Shared Memory & Named Pipes • Multi-threaded & Performance-Critical Software • Network Filtering & System Monitoring • Virtual Device Drivers (Audio, Display & Custom Devices) • Windows Services & Background System Components • Linux Kernel Modules & Cross-Platform Systems Programming • Rust System Software & Firmware Development Recent projects include Windows virtual audio drivers, file system MiniFilter drivers, WFP-based network filtering solutions, smart-card filter drivers, virtual display drivers, kernel telemetry systems, process monitoring tools, Windows print subsystem integration, Rust firmware migration, embedded communication systems, and other performance-critical system software. These projects span operating system components, hardware integration, security products, and production-ready Windows solutions. I focus on building software close to the operating system, where performance, reliability, security, and maintainability matter most. Whether it's extending Windows functionality, developing custom drivers, building desktop applications, integrating hardware, or solving complex system-level challenges, I deliver clean architecture, production-ready code, and long-term maintainable solutions. If you're looking for an engineer who understands Windows from user mode to kernel mode and can take ownership of complex C++, Windows, cybersecurity, or low-level systems projects, I'd be happy to discuss your requirements.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $6.7k
Billed in all: $11,729$12k
$961 in the last 6 months
Across 9 contracts
Across 10 contracts
Earnings, last 30 days
Skill rankings: #1 in 1 skill of 18
Rarest: top 9% in C, of 1,974. Ranked by MRR among everyone on Upwork with the skill.
- Network File System Implementation4 freelancers · 🇵🇰 #1Top 25%🇵🇰#1 of 1
- Query Debugging13 freelancers · 🇵🇰 #1Top 15%🇵🇰#1 of 3
- OS Security16 freelancers · 🇵🇰 #2Top 19%🇵🇰#2 of 5
- Kernel Oops14 freelancers · 🇵🇰 #1Top 21%🇵🇰#1 of 1
- #4Low-Level Programming23 freelancers · 🇵🇰 #1Top 17%🇵🇰#1 of 2
- #7Kernel68 freelancers · 🇵🇰 #1Top 10%🇵🇰#1 of 6
- #10System Programming76 freelancers · 🇵🇰 #1Top 13%🇵🇰#1 of 7
- #10Virtual Desktop Infrastructure71 freelancers · 🇵🇰 #2Top 14%🇵🇰#2 of 10